0
0
0
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
1
-2
2
-4
4
-7
8
-11
12
-17
20
-28
36
-57
124
-232
-1006
-763
-910
-826
-411
-81
-40
-532
-443
-10
-458
-651
-334
-615
-392
-112
-415
252
246
-790
-673
-186
-439
-555
42
-275
-546
-175
-317
-83
-497
-916
-899
-235
-85
-247
55
-121
-296
-749
-1023
-791
-163
4
-81
93
-694
-945
-627
-505
-273
-395
-116
464
139
-635
-933
-1234
-735
225
602
94
-216
-255
-655
-614
-446
-182
-145
-129
344
90
-247
-605
-729
-831
-10
648
446
274
-336
-709
-435
-358
-70
394
-234
232
-59
-931
-647
17
369
147
-494
-309
156
-220
-428
-488
-671
-661
-337
52
420
502
280
-689
-991
-775
-477
-117
171
382
-149
-81
-91
-1067
-688
-190
311
53
-20
-466
-959
-280
200
422
-571
-1186
-712
-233
-6
122
-75
-257
-192
-431
-999
-242
-117
-329
-405
-259
-226
-680
-371
-332
-781
-467
-500
-335
509
615
-184
-649
-853
-1585
-1002
125
600
648
543
-178
-822
-690
-912
-917
-332
331
521
296
-554
-1067
-613
-284
44
-315
-73
330
-207
-98
-155
-698
-707
-230
-508
-772
28
562
577
-115
-183
-1242
-1390
4
266
-142
-84
548
-259
-607
-385
154
551
-284
-812
-568
20
661
-227
-1085
-741
-800
-366
482
67
-219
-279
-356
-552
-580
-388
-851
-533
118
114
-271
-392
-831
-911
-146
-648
-446
170
-40
-495
-132
-594
-1291
-827
-175
563
511
-9
-327
-683
-1293
-730
367
154
-218
390
-83
-861
-265
-1050
-1137
279
988
539
246
-491
-1096
-1344
-1219
-37
479
361
216
-46
-764
-777
-725
-471
66
444
135
-341
-390
-702
-401
-575
-590
226
405
240
-442
-590
-200
-1036
-724
-9
-49
506
830
370
-39
-692
-1116
-649
-282
528
826
92
107
-367
-795
-536
52
-357
-134
449
175
207
-133
-734
-917
-164
-187
-593
238
669
-378
-461
-181
-603
-757
-162
286
427
-284
-710
-963
-587
242
199
784
215
-991
-609
106
-154
147
177
146
-17
-369
-765
-428
152
302
598
-723
-320
-180
-769
-42
280
-259
-292
-506
-1082
-332
412
519
554
-1050
-2012
-578
103
355
618
298
-857
-410
180
218
456
281
-207
-402
-475
-233
-120
-455
-937
-640
216
428
650
-35
-1491
-1327
-742
-850
-259
-88
122
-338
-775
-302
-596
-986
-354
-275
-447
141
-317
-398
-162
-802
-621
-53
68
333
432
102
-103
95
523
238
-1078
-412
1005
333
225
648
-444
-1123
-24
819
823
819
-184
-989
-1214
-1142
219
602
102
-798
-335
99
163
-224
-14
-686
-1073
-616
-9
1414
369
-913
-777
-732
-672
-299
262
1020
844
-85
-683
-353
-228
449
446
193
0
0
0
-1
0
-1
0
-1
-1
0
-1
0
-1
0
-1
0
-1
1
-2
2
-3
3
-5
5
-7
7
-10
12
-18
29
-103
-298
-8
-60
-51
-176
-530
-328
-411
-626
-248
-86
-356
-754
-660
-230
197
420
614
397
124
90
116
256
160
31
-20
-62
9
411
516
209
214
590
830
884
1132
976
255
-21
-84
-162
-201
-109
-58
-126
-50
2
-207
-259
218
337
179
36
-66
-77
-44
-86
-455
-603
-552
-325
381
706
580
466
162
103
181
137
156
251
-1
-59
-196
-618
-463
-293
-40
158
577
829
521
406
282
346
376
350
298
175
83
113
92
28
143
-82
72
303
395
491
357
311
241
134
46
-12
19
169
100
158
139
100
406
557
725
818
679
585
463
375
290
283
344
516
507
313
276
403
480
369
444
542
481
423
272
155
129
190
226
189
131
150
147
11
-47
49
201
306
514
695
576
373
206
194
332
429
440
210
-135
-306
-301
-306
-275
-365
-148
44
4
123
5
-229
-444
-508
-602
-598
-524
-498
-415
-337
-392
-516
-480
-366
-417
-573
-510
-491
-531
-672
-743
-580
-635
-762
-807
-708
-595
-521
-467
-418
-328
-306
-211
-214
-265
-299
-293
-435
-538
-547
-517
-570
-629
-787
-925
-760
-634
-615
-696
-822
-915
-968
-890
-733
-692
-728
-699
-630
-623
-702
-640
-631
-706
-660
-602
-495
-436
-368
-354
-487
-639
-732
-750
-755
-708
-716
-755
-814
-781
-682
-577
-467
-508
-573
-627
-600
-595
-639
-678
-649
-573
-572
-560
-536
-500
-437
-367
-366
-328
-276
-220
-225
-181
-223
-301
-329
-406
-339
-375
-373
-377
-343
-254
-293
-338
-309
-221
-177
-43
-30
63
61
93
124
-21
-5
110
211
346
481
553
534
450
414
340
327
277
196
132
94
77
20
76
71
70
128
111
83
150
106
52
6
-15
18
7
19
-40
-22
4
12
75
16
-4
-64
-123
-95
-127
-192
-138
-205
-230
-296
-375
-356
-387
-309
-299
-290
-326
-434
-488
-502
-517
-488
-442
-438
-397
-381
-397
-448
-540
-538
-580
-579
-620
-636
-622
-623
-651
-715
-712
-755
-661
-653
-620
-634
-612
-557
-535
-596
-720
-786
-804
-760
-785
-749
-812
-879
-896
-1034
-994
-996
-933
-840
-844
-878
-842
-888
-904
-873
-908
-876
-964
-974
-990
-985
-984
-1008
-972
-909
-932
-879
-872
-870
-776
-780
-728
-734
-709
-686
-739
-822
-833
-852
-832
-905
-909
-899
-859
-741
-745
-700
-701
-658
-683
-663
-690
-763
-758
-808
-817
-787
-787
-706
-626
-623
-589
-581
-525
-593
-637
-723
-756
-723
-683
-701
-785
-794
-810
-773
-657
-654
-662
-595
-536
-473
-429
-498
-472
-545
-563
-619
-775
-732
-694
-631
-616
-535
-510
-448
-435
-313
-347
-446
-513
-594
-512
-521
-507
-520
-454
-373
-342
-358
-366
-378
-362
-294
-348
-294
-282
-250
-154
-206
-239
-348
-414
-506
-549
-581
-610
-650
-657
-716
-632
-679
-742
-711
-768
-767
-923
-1023
-1094
-1147
-1174
-1195
-1226
-1235
-1321
-1292
-1268
-1249
-1238
-1250
-1208
-1200
-1122
-1163
-1106
-1108
-1088
-1180
-1300
-1359
-1392
-1323
-1323
-1295
-1311
-1342
-1344
-1276
-1363
-1320
-1400
-1417
-1436
-1452
-1424
-1423
-1368
-1380
-1305
-1323
-1303
-1313
-1251
-1267
-1279
-1284
-1308
-1261
-1242
-1205
-1277
-1272
-1345
-1346
-1384
-1414
-1405
-1364
-1248
-1218
-1177
-1142
-1024
-942
-878
-881
-942
-969
-983
-975
-1016
-1002
-1011
-992
-916
-830
-794
-777
-783
-760
-727
-665
-567
-508
-455
-442
-419
-344
-286
-273
-262
-284
-247
-189
-149
-84
-127
-123
-128
-82
20
19
85
131
242
266
410
565
765
904
1038
1153
1329
1472
1602
1659
1602
1733
1711
1912
1993
2144
2275
2485
2694
2768
2914
2926
2991
3091
3177
3203
3315
3245
3397
3441
3424
3345
3017
2492
1356
52
-1591
-2824
-4009
-4799
-5400
-5724
-5795
-5481
-4851
-4294
-3671
-3352
-3036
-2892
-2726
-2785
-2787
-2701
-2532
-2137
-1850
-1439
-1159
-888
-584
-169
201
589
974
1222
1348
1347
1300
1045
727
155
-460
-1099
-1646
-1984
-2205
-2283
-2314
-2208
-2076
-1930
-1932
-2053
-2213
-2372
-2560
-2718
-2832
-2956
-2943
-2963
-2832
-2791
-2739
-2674
-2519
-2283
-2054
-1723
-1475
-1223
-1048
-859
-839
-871
-1046
-1265
-1471
-1652
-1768
-1789
-1692
-1513
-1244
-1046
-867
-753
-665
-670
-778
-952
-1153
-1317
-1429
-1513
-1625
-1662
-1652
-1606
-1526
-1404
-1308
-1154
-936
-740
-536
-354
-216
-135
-81
-116
-186
-279
-361
-380
-330
-176
-13
136
341
514
603
722
805
849
879
950
1008
1040
1208
1319
1332
1348
1253
1182
1152
1147
1207
1245
1261
1443
1587
1916
2179
2419
2710
2879
3164
3367
3473
3648
3743
3922
4155
4372
4593
4751
4871
4581
3419
1880
-237
-2002
-3531
-4810
-5665
-6479
-6565
-6274
-5375
-4512
-3744
-3276
-2836
-2659
-2502
-2545
-2771
-2755
-2785
-2356
-2068
-1798
-1606
-1418
-1141
-751
-243
238
890
1390
2067
2590
3132
3414
3427
3095
2274
1458
538
-244
-919
-1388
-1735
-1861
-1834
-1722
-1632
-1679
-1748
-1920
-2083
-2391
-2719
-3099
-3329
-3502
-3626
-3694
-3863
-3915
-3956
-3854
-3640
-3355
-2961
-2459
-1873
-1253
-717
-350
-168
-172
-356
-703
-1071
-1479
-1770
-1966
-2041
-1974
-1782
-1528
-1327
-1185
-1109
-1089
-1109
-1202
-1335
-1515
-1753
-1884
-1979
-2086
-2237
-2390
-2486
-2510
-2440
-2327
-2146
-1896
-1574
-1206
-929
-735
-612
-582
-645
-785
-956
-1155
-1272
-1274
-1175
-1026
-844
-624
-397
-176
9
162
255
303
320
340
369
331
293
237
152
82
-44
-116
-172
-209
-166
-103
7
152
350
571
756
924
1088
1196
1321
1409
1585
1735
1820
2008
2218
2393
2679
2869
3170
3371
3674
3885
4044
4233
4257
4567
4444
4771
4560
4706
4151
2999
1571
-532
-2107
-3816
-4934
-5945
-6561
-6635
-6301
-5544
-4720
-3904
-3393
-2694
-2522
-2217
-2406
-2639
-2714
-2803
-2349
-2254
-1915
-1769
-1415
-1099
-621
-167
306
876
1407
2166
2715
3414
3716
3888
3703
3187
2566
1677
851
-41
-697
-1255
-1487
-1580
-1482
-1319
-1207
-1087
-1071
-1124
-1350
-1621
-2006
-2282
-2525
-2738
-2958
-3250
-3364
-3555
-3623
-3729
-3691
-3572
-3346
-2915
-2379
-1779
-1194
-660
-286
-27
-40
-118
-389
-697
-1045
-1353
-1511
-1568
-1467
-1326
-1156
-1019
-893
-818
-787
-845
-964
-1090
-1168
-1255
-1370
-1533
-1723
-1877
-2009
-2139
-2275
-2357
-2345
-2219
-2017
-1774
-1458
-1105
-755
-473
-310
-219
-194
-248
-332
-402
-465
-502
-460
-377
-271
-177
-74
27
106
153
203
296
411
515
620
682
700
677
605
508
349
192
19
-120
-175
-176
-105
28
234
422
659
822
958
1089
1223
1386
1487
1591
1673
1814
1880
2045
2120
2231
2303
2344
2449
2551
2768
2964
3251
3523
3767
4054
4226
4366
4416
4341
4272
4121
3944
3336
2387
1223
-158
-1221
-2371
-3269
-4149
-4698
-4883
-4765
-4253
-3780
-3233
-2681
-2073
-1686
-1397
-1449
-1508
-1609
-1623
-1537
-1632
-1558
-1511
-1248
-933
-590
-309
-18
362
768
1260
1677
2113
2408
2713
2800
2780
2586
2162
1691
1074
481
-66
-511
-869
-1060
-1129
-1093
-960
-834
-685
-635
-612
-702
-802
-1005
-1285
-1571
-1882
-2086
-2294
-2484
-2706
-2871
-3009
-3032
-2967
-2889
-2727
-2479
-2113
-1656
-1211
-832
-559
-386
-283
-289
-421
-655
-921
-1099
-1234
-1309
-1366
-1399
-1311
-1146
-975
-860
-830
-837
-815
-786
-823
-915
-1035
-1143
-1215
-1284
-1402
-1561
-1713
-1778
-1812
-1792
-1716
-1581
-1386
-1105
-783
-486
-194
24
184
275
303
260
156
27
-101
-205
-274
-290
-299
-289
-238
-139
-55
31
143
250
336
406
482
560
626
628
597
530
455
303
144
-23
-145
-178
-167
-131
-40
118
274
491
696
868
972
1082
1142
1135
1148
1111
1059
979
986
968
954
945
988
1013
1089
1244
1322
1531
1616
1796
1905
2004
2131
2113
2173
2110
2180
2142
2152
2109
1970
1675
1293
760
140
-389
-978
-1444
-1959
-2234
-2468
-2465
-2350
-2185
-1893
-1692
-1454
-1323
-1254
-1264
-1311
-1387
-1443
-1534
-1638
-1627
-1603
-1501
-1411
-1296
-1187
-1003
-774
-549
-334
-123
105
390
672
841
992
1023
992
906
706
477
208
-46
-293
-447
-579
-681
-704
-653
-585
-494
-428
-453
-501
-556
-650
-761
-913
-1116
-1315
-1496
-1720
-1936
-2113
-2247
-2338
-2410
-2396
-2349
-2239
-2057
-1837
-1547
-1272
-979
-726
-523
-384
-318
-252
-235
-252
-308
-392
-437
-456
-446
-426
-417
-366
-311
-238
-195
-182
-159
-142
-109
-97
-149
-226
-300
-407
-484
-556
-686
-797
-840
-847
-834
-760
-677
-530
-370
-201
-29
107
206
291
316
288
263
204
129
25
-72
-145
-187
-242
-274
-250
-207
-155
-78
22
91
161
253
358
444
465
455
429
349
238
115
-75
-236
-343
-388
-413
-479
-473
-440
-342
-221
-120
-44
19
150
216
252
227
191
169
190
217
165
73
37
60
98
114
99
107
154
242
277
309
335
340
351
369
348
253
174
125
87
74
47
7
-31
-17
54
99
149
140
222
293
345
390
363
358
372
375
305
259
173
75
-25
-99
-166
-252
-308
-355
-380
-401
-406
-389
-362
-354
-377
-379
-405
-436
-461
-476
-495
-551
-609
-684
-735
-757
-787
-772
-754
-748
-710
-660
-589
-537
-504
-461
-426
-390
-363
-339
-338
-345
-347
-393
-416
-435
-468
-499
-488
-440
-436
-448
-441
-438
-425
-394
-378
-359
-349
-349
-341
-366
-401
-422
-407
-429
-471
-509
-567
-593
-607
-597
-559
-555
-556
-511
-479
-445
-393
-355
-322
-304
-285
-280
-305
-302
-297
-293
-287
-305
-292
-243
-209
-200
-152
-156
-173
-147
-104
-69
-58
-60
-94
-123
-150
-158
-208
-256
-287
-303
-324
-350
-399
-421
-404
-369
-351
-334
-319
-292
-257
-237
-206
-189
-182
-193
-199
-183
-188
-200
-206
-223
-241
-256
-269
-258
-227
-197
-192
-196
-189
-188
-169
-157
-147
-147
-127
-136
-150
-153
-166
-158
-176
-170
-152
-172
-173
-165
-162
-150
-137
-149
-142
-121
-131
-130
-138
-139
-147
-148
-145
-171
-196
-220
-225
-218
-249
-277
-287
-301
-321
-345
-336
-342
-353
-349
-319
-317
-329
-323
-309
-293
-298
-306
-283
-271
-257
-252
-240
-229
-229
-223
-220
-232
-232
-202
-175
-195
-218
-200
-197
-184
-172
-171
-174
-188
-207
-207
-223
-236
-226
-216
-216
-241
-254
-243
-237
-231
-226
-219
-228
-243
-243
-250
-215
-198
-218
-242
-257
-256
-275
-307
-327
-346
-365
-369
-363
-355
-360
-350
-341
-349
-342
-337
-355
-348
-351
-351
-324
-290
-292
-288
-245
-240
-226
-222
-211
-194
-178
-152
-135
-107
-82
-72
-80
-57
-47
-70
-82
-89
-78
-95
-122
-147
-191
-201
-191
-202
-219
-224
-240
-276
-302
-309
-332
-350
-342
-341
-338
-348
-339
-326
-344
-328
-334
-338
-312
-322
-312
-288
-300
-282
-228
-197
-179
-152
-161
-179
-164
-136
-138
-156
-154
-165
-172
-160
-159
-163
-156
-170
-191
-193
-193
-185
-194
-205
-204
-186
-184
-195
-210
-226
-261
-297
-292
-307
-351
-387
-399
-376
-369
-366
-371
-388
-351
-319
-291
-273
-253
-233
-227
-230
-248
-237
-226
-210
-205
-205
-191
-170
-171
-179
-178
-164
-168
-171
-156
-162
-185
-200
-205
-216
-199
-169
-193
-218
-229
-217
-199
-198
-181
-178
-199
-194
-181
-172
-149
-126
-121
-113
-95
-67
-59
-65
-72
-67
-62
-73
-83
-98
-122
-138
-162
-172
-185
-193
-183
-210
-229
-231
-243
-224
-227
-229
-223
-209
-175
-163
-172
-171
-184
-193
-180
-199
-206
-191
-203
-223
-203
-160
-141
-127
-134
-159
-140
-136
-138
-130
-123
-125
-139
-136
-136
-131
-136
-149
-142
-146
-157
-162
-167
-160
-158
-175
-176
-169
-169
-155
-144
-140
-130
-122
-129
-139
-133
-131
-131
-144
-153
-156
-186
-199
-183
-181
-189
-193
-191
-181
-192
-219
-221
-227
-234
-249
-246
-239
-250
-230
-217
-226
-234
-224
-198
-195
-199
-186
-188
-183
-160
-176
-202
-181
-165
-174
-173
-181
-169
-160
-126
-89
-99
-111
-126
-145
-145
-154
-184
-183
-176
-184
-191
-195
-228
-261
-265
-286
-307
-292
-264
-256
-266
-281
-295
-303
-286
-263
-265
-276
-277
-295
-295
-286
-298
-271
-231
-213
-181
-164
-148
-125
-110
-98
-74
-47
-36
-40
-69
-93
-122
-149
-161
-183
-190
-193
-199
-194
-194
-183
-178
-193
-193
-204
-219
-212
-207
-231
-260
-251
-241
-238
-242
-245
-237
-223
-202
-197
-193
-171
-160
-167
-162
-148
-153
-155
-137
-135
-132
-110
-106
-119
-115
-105
-121
-135
-153
-155
-132
-142
-157
-157
-160
-168
-134
-118
-122
-99
-118
-150
-153
-158
-177
-166
-159
-173
-159
-160
-148
-156
-159
-150
-135
-118
-122
-101
-89
-94
-113
-121
-117
-106
-109
-122
-125
-132
-112
-101
-107
-123
-120
-106
-114
-111
-113
-135
-161
-170
-194
-208
-207
-216
-224
-233
-225
-219
-227
-240
-229
-226
-260
-245
-220
-221
-219
-192
-163
-140
-123
-131
-114
-89
-88
-105
-109
-90
-79
-89
-90
-96
-107
-98
-78
-92
-112
-101
-110
-107
-104
-128
-152
-167
-188
-190
-208
-221
-203
-216
-207
-183
-181
-176
-163
-167
-197
-204
-205
-225
-237
-250
-260
-276
-299
-285
-275
-281
-271
-258
-228
-215
-213
-222
-215
-189
-185
-177
-161
-181
-176
-141
-141
-141
-141
-148
-124
-120
-127
-122
-107
-110
-115
-91
-89
-90
-95
-104
-105
-126
-155
-154
-148
-145
-160
-185
-197
-205
-188
-182
-193
-190
-179
-163
-151
-134
-129
-115
-124
-132
-121
-125
-122
-99
-91
-95
-100
-112
-83
-45
-41
-39
-21
-4
-4
-12
-6
-14
-43
-54
-76
-97
-100
-114
-123
-134
-161
-189
-211
-218
-187
-180
-193
-194
-207
-222
-209
-207
-208
-196
-199
-211
-205
-196
-179
-161
-145
-140
-135
-139
-112
-64
-39
-53
-67
-68
-100
-125
-134
-153
-187
-196
-199
-222
-240
-248
-236
-235
-240
-223
-215
-232
-250
-245
-265
-289
-286
-278
-289
-306
-305
-298
-304
-318
-309
-289
-284
-265
-253
-263
-275
-281
-258
-246
-255
-274
-291
-265
-272
-247
-246
-223
-223
-202
-181
-204
-201
-200
-174
-160
-195
-160
-177
-177
-166
-158
-171
-181
-161
-172
-164
-161
-163
-189
-185
-182
-177
-184
-169
-165
-170
-149
-174
-184
-194
-215
-200
-172
-197
-208
-206
-220
-264
-261
-251
-266
-269
-276
-283
-257
-263
-234
-217
-188
-197
-181
-162
-154
-133
-108
-113
-144
-177
-189
-206
-186
-156
-179
-141
-194
-158
-160
-162
-142
-139
-109
-127
-124
-112
-130
-82
-125
-156
-206
-170
-193
-144
-180
-199
-230
-266
-262
-310
-265
-315
-257
-288
-284
-265
-275
-248
-281
-262
-289
-296
-241
-260
-230
-290
-236
-274
-296
-283
-336
-287
-292
-281
-286
-292
-238
-252
-245
-209
-265
-258
-244
-246
-301
-272
-325
-287
-308
-253
-283
-320
-272
-346
-279
-331
-277
-315
-250
-293
-267
-323
-273
-356
-302
-285
-274
-260
-316
-211
-352
-260
-288
-293
-230
-268
-238
-249
-275
-247
-358
-234
-346
-276
-311
-339
-296
-371
-249
-344
-286
-328
-324
-293
-286
-224
-306
-261
-288
-270
-302
-252
-297
-269
-299
-298
-346
-297
-294
-320
-231
-323
-276
-301
-276
-263
-266
-259
-313
-359
-336
-442
-431
-518
-571
-557
-643
-646
-699
-696
-648
-629
-597
-732
-795
-816
-729
-487
-413
-235
-148
41
139
257
267
255
201
167
119
3
6
-159
-207
-417
-405
-514
-663
-635
-687
-711
-650
-506
-586
-991
-1208
-1064
-683
-444
-405
-445
-326
-6
374
364
198
153
126
158
98
-211
-728
-1153
-1428
-1656
-1961
-2200
-2404
-2672
-2606
-2474
-2223
-1904
-1506
-1081
-641
-131
272
530
731
911
876
909
678
539
221
13
-125
-385
-521
-713
-820
-928
-840
-782
-718
-600
-433
-254
-45
177
294
385
355
429
334
193
47
-220
-442
-542
-632
-680
-692
-705
-623
-515
-315
-229
-60
15
144
282
347
376
435
358
386
270
194
75
-118
-221
-398
-409
-497
-486
-440
-382
-338
-158
-143
-55
-76
4
-56
-81
-83
-236
-325
-430
-472
-562
-588
-659
-614
-658
-519
-476
-445
-322
-266
-85
-25
115
158
250
241
265
209
79
3
-129
-168
-346
-328
-490
-410
-409
-289
-233
-184
-69
-69
64
64
131
103
96
114
97
35
-36
-75
-188
-305
-335
-451
-520
-552
-511
-467
-416
-302
-187
-109
33
121
178
192
161
180
99
61
-6
-141
-268
-318
-340
-416
-416
-447
-521
-466
-432
-422
-343
-268
-315
-280
-256
-258
-322
-375
-525
-632
-664
-744
-906
-883
-1340
-1567
-1530
-1568
-1306
-1350
-1056
-1105
-707
-307
-325
-193
-75
79
179
245
457
308
391
396
249
-33
-245
-380
-668
-847
-1077
-1096
-1039
-973
-816
-739
-605
-370
-160
-80
-78
53
91
74
98
57
-28
-61
-71
-169
-286
-320
-357
-410
-431
-369
-295
-213
-54
119
244
352
459
488
437
414
312
142
1
-142
-259
-378
-440
-460
-509
-531
-515
-466
-469
-439
-348
-310
-230
-111
-31
-56
-73
-55
-82
-129
-189
-290
-346
-410
-485
-487
-493
-446
-380
-300
-264
-196
-105
-72
-66
-55
-34
-47
-35
-54
-98
-153
-228
-294
-365
-454
-524
-571
-599
-566
-559
-528
-474
-383
-282
-217
-199
-178
-175
-193
-191
-254
-310
-351
-386
-411
-468
-510
-505
-481
-456
-453
-417
-386
-326
-268
-253
-219
-192
-182
-191
-235
-296
-377
-454
-540
-623
-668
-690
-714
-694
-676
-646
-576
-480
-411
-394
-375
-344
-317
-303
-253
-272
-298
-299
-337
-401
-415
-434
-478
-485
-478
-466
-407
-327
-286
-211
-128
-59
12
34
59
95
102
82
54
-3
-52
-75
-96
-131
-161
-162
-150
-118
-98
-40
24
89
188
279
371
480
545
600
645
684
708
713
645
598
548
519
453
400
361
309
379
427
497
569
699
848
1026
1195
1346
1489
1612
1690
1777
1860
1788
1714
1642
1535
1440
1342
1268
1187
1143
1126
1140
1130
1158
1165
1185
1187
1158
1068
900
662
352
44
-356
-805
-1231
-1623
-1958
-2228
-2436
-2596
-2685
-2688
-2573
-2415
-2233
-2054
-1857
-1632
-1393
-1123
-891
-711
-586
-463
-397
-356
-398
-502
-619
-713
-789
-876
-936
-968
-992
-964
-892
-832
-803
-806
-809
-820
-867
-935
-1000
-1088
-1177
-1276
-1355
-1412
-1485
-1547
-1593
-1580
-1536
-1468
-1356
-1245
-1128
-980
-840
-719
-624
-557
-512
-492
-499
-499
-555
-620
-674
-722
-745
-734
-697
-656
-568
-479
-375
-249
-130
7
144
257
360
415
436
417
362
275
170
54
-65
-140
-220
-233
-230
-199
-114
-30
83
200
356
502
652
770
903
1019
1103
1170
1226
1254
1291
1309
1307
1275
1261
1245
1236
1280
1347
1513
1704
1921
2184
2425
2691
2940
3265
3503
3801
4056
4286
4565
4722
5002
5147
5458
5667
5986
6262
6299
5725
4685
3111
1277
-567
-2509
-4186
-5761
-6895
-7682
-8011
-8037
-7769
-7225
-6492
-5672
-4859
-4037
-3239
-2295
-1196
-68
994
1800
2429
2749
2801
2586
2210
1787
1345
967
736
777
1002
1462
2027
2614
3131
3555
3772
3702
3453
3058
2575
2021
1435
737
-42
-864
-1791
-2719
-3634
-4483
-5212
-5715
-5919
-5839
-5486
-4871
-4033
-3104
-2164
-1268
-521
28
386
586
635
590
488
318
123
-91
-283
-526
-778
-1018
-1220
-1341
-1357
-1294
-1177
-955
-693
-449
-251
-174
-236
-400
-689
-1068
-1525
-1952
-2301
-2557
-2681
-2707
-2647
-2504
-2304
-2097
-1887
-1637
-1378
-1091
-802
-538
-282
-67
95
145
83
-51
-252
-483
-707
-902
-1027
-1027
-893
-676
-400
-110
172
438
617
743
820
826
811
745
670
545
403
235
27
-201
-445
-617
-751
-801
-772
-648
-408
-92
294
668
1002
1293
1537
1765
1868
1975
2015
2130
2254
2369
2513
2685
2863
3045
3268
3461
3750
4045
4377
4794
5223
5702
6115
6611
6940
7314
7542
7531
6498
4989
2590
187
-2108
-4450
-6287
-8011
-9042
-9871
-9857
-9851
-9355
-8628
-7653
-6470
-5267
-3955
-2717
-1196
366
1939
3326
4230
4729
4681
4225
3475
2761
2081
1513
1135
898
1024
1374
1921
2413
2901
3235
3504
3653
3549
3284
2889
2443
1943
1301
446
-636
-1913
-3276
-4588
-5755
-6698
-7289
-7481
-7260
-6614
-5672
-4543
-3305
-2105
-1017
-27
825
1492
1970
2286
2488
2581
2520
2277
1833
1247
602
-113
-809
-1432
-1879
-2094
-2075
-1867
-1531
-1173
-857
-659
-574
-678
-918
-1233
-1662
-2091
-2477
-2757
-2986
-3117
-3193
-3246
-3211
-3131
-2921
-2610
-2199
-1671
-1068
-400
226
724
1036
1148
1063
758
324
-166
-722
-1226
-1610
-1852
-1966
-1953
-1839
-1663
-1411
-1119
-781
-397
-28
357
702
962
1145
1189
1105
819
401
-83
-589
-1062
-1445
-1700
-1767
-1647
-1408
-1098
-696
-256
217
650
1033
1355
1624
1827
1991
2148
2196
2191
2109
2027
1930
1837
1753
1739
1880
2094
2497
2824
3326
3787
4265
4776
5118
5516
5791
6109
6352
6574
6842
7005
7253
6389
4896
2514
-255
-2589
-5043
-6775
-8436
-9336
-10041
-9939
-9634
-9143
-8256
-7344
-6119
-4911
-3581
-2278
-790
867
2413
3870
4872
5354
5231
4624
3648
2657
1933
1403
1154
999
1099
1413
1870
2255
2515
2627
2680
2684
2574
2364
2061
1689
1235
638
-158
-1229
-2521
-3953
-5297
-6397
-7145
-7471
-7356
-6858
-6035
-4986
-3831
-2656
-1569
-626
228
1034
1777
2411
2867
3118
3181
3059
2665
2029
1167
246
-624
-1383
-1980
-2360
-2498
-2474
-2278
-2030
-1813
-1682
-1675
-1757
-1911
-2050
-2161
-2296
-2432
-2601
-2769
-2956
-3145
-3315
-3435
-3438
-3311
-2977
-2464
-1862
-1183
-520
113
610
896
976
864
614
291
-83
-481
-880
-1244
-1567
-1824
-2032
-2190
-2244
-2210
-2016
-1697
-1273
-729
-155
346
732
973
1021
909
658
288
-131
-562
-921
-1174
-1362
-1473
-1525
-1477
-1320
-1126
-861
-501
-55
433
943
1411
1858
2144
2273
2222
2124
1934
1736
1548
1327
1291
1301
1458
1659
1868
2166
2403
2707
2958
3262
3625
3941
4377
4650
5075
5289
5590
5870
5968
6218
6283
6379
5339
3782
1356
-1218
-3295
-5404
-6803
-8174
-8945
-9622
-9557
-9348
-8949
-8190
-7375
-6166
-4884
-3365
-1892
-235
1415
2894
4186
4975
5241
4940
4277
3320
2479
1976
1688
1595
1499
1472
1504
1658
1753
1786
1780
1798
1872
1931
1892
1710
1363
830
59
-934
-2132
-3445
-4732
-5828
-6582
-6969
-6928
-6570
-5967
-5174
-4301
-3363
-2382
-1406
-454
453
1359
2240
2952
3431
3576
3371
2916
2234
1386
534
-250
-884
-1356
-1675
-1878
-1993
-2100
-2144
-2172
-2229
-2264
-2317
-2334
-2297
-2260
-2237
-2264
-2358
-2573
-2852
-3152
-3394
-3514
-3458
-3219
-2795
-2277
-1649
-960
-386
24
310
478
521
488
405
286
3
-304
-638
-1080
-1498
-1944
-2359
-2593
-2715
-2636
-2339
-1935
-1426
-866
-338
118
448
666
742
643
508
335
104
-132
-404
-701
-978
-1245
-1491
-1626
-1641
-1504
-1203
-781
-255
292
833
1298
1597
1755
1786
1689
1527
1414
1262
1151
1086
1004
1050
1032
1074
1185
1391
1687
2036
2409
2819
3323
3703
4210
4516
4820
4974
5074
5148
5155
5306
5376
5666
5870
6109
5603
4108
2001
-713
-2892
-4986
-6398
-7371
-8081
-8611
-8926
-8728
-8536
-7885
-7291
-6401
-5236
-3794
-2209
-510
1233
2742
4033
4835
5114
4955
4371
3501
2617
2144
2013
2137
2234
2234
2059
1812
1602
1398
1329
1334
1393
1462
1566
1565
1311
720
-228
-1356
-2549
-3748
-4861
-5705
-6248
-6464
-6349
-5945
-5324
-4608
-3912
-3256
-2481
-1551
-497
540
1569
2503
3194
3592
3624
3321
2744
1974
1158
402
-168
-556
-860
-1159
-1436
-1704
-1992
-2340
-2624
-2793
-2858
-2830
-2758
-2604
-2465
-2416
-2519
-2729
-2961
-3200
-3384
-3456
-3339
-3036
-2580
-2023
-1454
-940
-532
-293
-131
-32
49
109
129
110
-6
-168
-498
-971
-1467
-1961
-2365
-2622
-2659
-2505
-2170
-1756
-1319
-897
-538
-256
-52
88
172
248
278
263
202
98
-112
-405
-716
-1037
-1295
-1437
-1427
-1264
-955
-533
-91
330
665
927
1112
1198
1251
1299
1365
1388
1409
1378
1341
1266
1147
1097
1034
1152
1314
1582
1918
2362
2770
3158
3475
3689
3999
4103
4328
4497
4727
4948
5155
5371
5572
5825
6036
6175
6064
4907
3098
642
-1932
-3949
-5682
-6621
-7468
-8050
-8781
-9104
-9107
-8767
-7991
-7136
-5862
-4404
-2642
-864
985
2573
3786
4558
4788
4713
4313
3721
2972
2381
2085
2015
2096
2018
1808
1396
992
760
838
1187
1564
1837
1901
1833
1475
830
-126
-1295
-2514
-3713
-4691
-5422
-5802
-5969
-5975
-5852
-5541
-4998
-4274
-3457
-2552
-1495
-378
800
1900
2849
3480
3675
3492
3018
2440
1837
1236
685
196
-188
-535
-852
-1189
-1555
-1910
-2256
-2466
-2519
-2437
-2311
-2250
-2288
-2435
-2681
-2942
-3246
-3524
-3704
-3755
-3640
-3362
-2929
-2464
-1964
-1481
-1053
-625
-236
105
398
636
780
786
658
386
-19
-588
-1195
-1736
-2152
-2400
-2473
-2383
-2169
-1886
-1579
-1270
-972
-654
-362
-110
142
344
453
469
349
105
-214
-596
-930
-1186
-1338
-1367
-1299
-1135
-901
-630
-343
-83
181
436
675
889
1047
1204
1268
1279
1209
1102
964
794
707
686
768
922
1204
1503
1804
2093
2351
2523
2738
2939
3143
3372
3513
3759
3858
4023
4084
4195
4328
4403
4619
4823
5116
5498
5797
5767
4924
3205
848
-1759
-3831
-5449
-6351
-7035
-7692
-8346
-8811
-8907
-8708
-7953
-7034
-5787
-4381
-2757
-983
899
2654
3866
4577
4638
4402
3948
3455
2981
2577
2362
2173
2137
2006
1768
1302
824
569
613
1012
1513
1971
2149
1996
1434
601
-349
-1395
-2462
-3503
-4355
-5027
-5395
-5514
-5494
-5385
-5242
-4935
-4407
-3591
-2554
-1377
-192
921
1886
2622
3085
3185
3003
2556
1985
1465
1033
715
434
130
-333
-858
-1375
-1844
-2157
-2356
-2409
-2395
-2308
-2226
-2222
-2336
-2579
-2917
-3281
-3554
-3693
-3674
-3521
-3219
-2913
-2612
-2280
-1935
-1550
-1157
-749
-363
31
394
661
816
780
528
114
-372
-876
-1325
-1678
-1903
-1999
-1999
-1941
-1853
-1722
-1536
-1339
-1122
-859
-552
-232
62
253
310
224
20
-243
-521
-745
-909
-970
-971
-917
-826
-721
-590
-406
-206
-23
200
436
653
875
1080
1196
1219
1131
993
800
647
580
577
667
804
989
1190
1437
1652
1908
2152
2326
2508
2739
2919
3130
3279
3366
3430
3483
3514
3555
3722
3859
4167
4452
4842
5139
5550
5867
5806
5008
3374
1033
-1491
-3428
-4815
-5481
-5929
-6493
-7384
-8261
-8875
-8944
-8233
-7087
-5635
-4116
-2658
-1258
241
1702
2884
3693
3852
3596
3138
2768
2569
2549
2589
2468
2170
1672
1153
685
485
599
948
1461
1974
2339
2431
2262
1716
916
35
-850
-1649
-2300
-2876
-3465
-4032
-4592
-5073
-5355
-5407
-5191
-4669
-3934
-3047
-2040
-1027
-86
716
1313
1674
1825
1836
1781
1702
1592
1446
1199
817
344
-263
-890
-1400
-1744
-1922
-1952
-1874
-1777
-1690
-1720
-1841
-2049
-2272
-2458
-2583
-2645
-2667
-2632
-2621
-2594
-2612
-2661
-2644
-2517
-2250
-1841
-1353
-866
-439
-81
179
291
288
234
122
-30
-187
-347
-512
-676
-849
-1054
-1240
-1385
-1457
-1444
-1309
-1077
-803
-527
-310
-150
-63
-38
-72
-106
-143
-183
-225
-277
-319
-407
-514
-633
-720
-749
-709
-557
-336
-96
167
383
508
594
644
696
752
803
863
905
926
926
913
908
926
1004
1138
1311
1508
1687
1877
2053
2192
2344
2473
2547
2673
2763
2867
2970
3104
3243
3391
3550
3660
3804
3934
4078
4286
4472
4476
4127
3202
1759
39
-1572
-2794
-3496
-3704
-3727
-3888
-4343
-5094
-5897
-6379
-6317
-5571
-4373
-3033
-1900
-1144
-767
-617
-451
-222
178
657
1019
1177
1086
863
664
579
579
652
681
591
473
419
572
959
1512
2039
2350
2325
1980
1437
927
639
605
696
708
490
-39
-806
-1651
-2372
-2795
-2885
-2689
-2398
-2187
-2144
-2245
-2377
-2455
-2360
-2080
-1662
-1239
-919
-727
-702
-770
-846
-891
-917
-913
-929
-1004
-1111
-1217
-1271
-1245
-1165
-1055
-958
-927
-953
-980
-961
-901
-812
-690
-627
-683
-832
-1092
-1368
-1569
-1665
-1645
-1566
-1497
-1460
-1516
-1650
-1774
-1845
-1810
-1654
-1431
-1215
-1071
-1031
-1072
-1148
-1222
-1254
-1193
-1059
-905
-760
-665
-645
-637
-605
-524
-413
-279
-128
20
125
176
208
192
163
109
33
-54
-137
-223
-299
-351
-395
-415
-431
-432
-430
-415
-399
-356
-254
-107
39
167
282
362
427
466
533
626
740
932
1095
1233
1350
1471
1588
1719
1888
2088
2301
2518
2730
2906
3081
3212
3362
3507
3667
3817
3955
4091
4217
4355
4474
4474
4139
3400
2292
952
-300
-1374
-2094
-2504
-2760
-3041
-3520
-4269
-5131
-5795
-6114
-5802
-4979
-3923
-2954
-2246
-1945
-1917
-1982
-1973
-1659
-1110
-444
99
388
339
97
-185
-372
-320
-88
262
652
977
1227
1461
1659
1867
2103
2261
2347
2341
2279
2156
2025
1872
1630
1302
813
235
-411
-1018
-1500
-1801
-1945
-2016
-2125
-2322
-2547
-2776
-2912
-2917
-2745
-2473
-2161
-1896
-1737
-1711
-1789
-1884
-1938
-1873
-1769
-1663
-1550
-1519
-1524
-1561
-1560
-1486
-1352
-1145
-931
-749
-581
-426
-322
-273
-228
-218
-224
-259
-364
-506
-647
-789
-923
-1063
-1220
-1366
-1539
-1698
-1802
-1863
-1854
-1762
-1650
-1579
-1538
-1552
-1591
-1599
-1553
-1454
-1310
-1150
-992
-885
-822
-800
-759
-673
-535
-335
-103
84
226
326
348
344
334
340
345
342
310
247
142
21
-85
-196
-257
-277
-262
-233
-181
-110
-30
61
143
241
317
387
415
464
539
598
655
716
760
787
829
889
991
1129
1307
1518
1775
2007
2248
2464
2646
2851
3031
3215
3370
3512
3644
3748
3845
3926
4027
4121
4164
3997
3458
2583
1488
449
-469
-1163
-1625
-1987
-2343
-2800
-3473
-4275
-4921
-5327
-5234
-4714
-3965
-3242
-2724
-2478
-2408
-2345
-2268
-1962
-1452
-851
-332
-22
41
-70
-199
-315
-245
-61
204
498
735
947
1127
1334
1573
1844
2054
2199
2249
2222
2214
2227
2214
2130
1932
1564
1042
457
-118
-613
-970
-1197
-1353
-1555
-1848
-2219
-2580
-2828
-2891
-2758
-2497
-2195
-1969
-1853
-1854
-1920
-1939
-1892
-1765
-1566
-1409
-1330
-1305
-1382
-1492
-1563
-1560
-1440
-1240
-1045
-870
-710
-574
-429
-275
-170
-73
29
65
45
-29
-172
-292
-420
-564
-726
-935
-1166
-1372
-1549
-1647
-1680
-1683
-1660
-1611
-1572
-1578
-1604
-1599
-1527
-1401
-1246
-1080
-978
-947
-928
-935
-958
-918
-795
-617
-435
-294
-197
-137
-105
-69
0
70
185
277
319
310
244
152
51
-36
-80
-106
-147
-150
-139
-129
-98
-65
-8
61
130
197
237
275
328
392
459
502
564
622
689
750
841
976
1119
1311
1499
1656
1793
1902
2007
2149
2317
2492
2695
2852
2996
3128
3236
3352
3479
3625
3803
4043
4198
4134
3726
2952
1962
1023
199
-492
-963
-1425
-1956
-2499
-3179
-3932
-4521
-4908
-4927
-4533
-3981
-3406
-2923
-2669
-2462
-2241
-1997
-1639
-1157
-707
-327
-92
-30
-32
-70
-104
-105
-48
25
148
297
487
729
1006
1307
1594
1793
1920
1972
1994
2059
2177
2278
2242
2062
1690
1156
594
57
-365
-659
-873
-1060
-1308
-1662
-2089
-2445
-2680
-2738
-2597
-2354
-2101
-1926
-1879
-1891
-1911
-1889
-1781
-1626
-1464
-1348
-1315
-1335
-1407
-1490
-1522
-1495
-1408
-1294
-1168
-1039
-917
-772
-606
-442
-283
-170
-94
-60
-60
-86
-109
-141
-229
-347
-508
-717
-947
-1179
-1343
-1427
-1476
-1480
-1492
-1518
-1535
-1569
-1566
-1524
-1438
-1294
-1160
-1060
-988
-957
-985
-987
-989
-967
-873
-759
-632
-513
-404
-344
-272
-184
-111
-26
89
192
265
322
333
293
226
162
89
5
-56
-59
-73
-54
-27
8
46
46
51
79
123
187
232
286
356
385
408
442
456
497
582
674
784
916
1072
1230
1379
1497
1609
1735
1864
2004
2149
2279
2434
2585
2720
2828
2934
3007
3106
3254
3413
3600
3823
3871
3613
3066
2188
1348
621
-33
-560
-1009
-1566
-2139
-2804
-3555
-4143
-4564
-4719
-4530
-4113
-3731
-3365
-3095
-2888
-2522
-2157
-1764
-1303
-862
-508
-248
-69
45
185
235
269
305
331
367
404
510
682
922
1165
1399
1585
1676
1720
1743
1797
1922
2076
2126
2040
1796
1388
908
415
-37
-391
-652
-909
-1173
-1495
-1914
-2302
-2598
-2757
-2736
-2607
-2439
-2289
-2163
-2088
-2003
-1906
-1779
-1586
-1368
-1183
-1046
-955
-910
-899
-902
-919
-952
-946
-891
-792
-695
-612
-530
-440
-385
-334
-314
-325
-298
-285
-264
-260
-331
-434
-562
-730
-923
-1113
-1286
-1420
-1513
-1576
-1611
-1628
-1652
-1650
-1645
-1628
-1571
-1496
-1383
-1246
-1108
-1004
-925
-880
-873
-864
-845
-805
-742
-639
-542
-453
-368
-299
-224
-153
-78
10
108
203
280
312
296
254
179
94
23
-22
-97
-161
-196
-217
-264
-301
-318
-338
-317
-293
-244
-166
-71
47
145
241
345
427
518
596
661
751
883
995
1108
1212
1314
1402
1473
1577
1684
1801
1899
2010
2151
2259
2399
2520
2607
2769
2919
3071
3229
3441
3601
3701
3562
3113
2420
1646
985
344
-192
-744
-1329
-1974
-2659
-3319
-3901
-4322
-4587
-4570
-4310
-3957
-3574
-3257
-2943
-2560
-2096
-1661
-1219
-758
-342
5
233
426
533
608
627
613
608
607
624
644
722
835
966
1128
1274
1378
1412
1421
1461
1527
1653
1725
1692
1502
1199
819
381
-53
-447
-770
-1073
-1384
-1715
-2061
-2407
-2688
-2877
-2950
-2894
-2759
-2584
-2389
-2196
-2007
-1823
-1647
-1454
-1229
-1009
-827
-677
-570
-496
-464
-490
-551
-621
-652
-635
-601
-566
-557
-538
-518
-511
-524
-545
-562
-571
-549
-558
-614
-701
-828
-955
-1092
-1242
-1407
-1557
-1637
-1667
-1682
-1690
-1691
-1673
-1622
-1549
-1466
-1398
-1285
-1134
-971
-858
-767
-664
-599
-575
-545
-507
-466
-406
-312
-227
-187
-151
-112
-77
-56
-40
-27
-12
-8
-3
-14
-51
-109
-177
-245
-315
-364
-401
-390
-361
-339
-316
-292
-275
-236
-199
-163
-87
3
103
199
284
351
386
417
504
615
690
770
911
1014
1108
1227
1260
1317
1378
1437
1519
1610
1673
1792
1907
2001
2142
2241
2333
2450
2613
2766
2990
3182
3410
3604
3546
3186
2531
1739
1027
441
-97
-614
-1230
-1898
-2567
-3273
-3877
-4347
-4684
-4740
-4536
-4167
-3787
-3413
-3087
-2690
-2214
-1772
-1309
-827
-374
48
405
633
759
812
828
816
793
776
773
757
788
867
999
1106
1205
1270
1300
1286
1265
1317
1392
1449
1409
1237
974
649
267
-139
-549
-930
-1256
-1564
-1862
-2175
-2493
-2743
-2917
-3017
-2992
-2864
-2655
-2366
-2081
-1810
-1525
-1281
-1083
-863
-594
-341
-138
-15
47
46
-20
-130
-270
-397
-494
-519
-545
-553
-586
-655
-693
-753
-794
-830
-840
-837
-821
-831
-919
-1032
-1189
-1331
-1447
-1559
-1688
-1778
-1799
-1805
-1777
-1743
-1720
-1665
-1566
-1455
-1336
-1182
-1009
-844
-695
-577
-487
-434
-400
-401
-401
-415
-403
-367
-345
-300
-295
-283
-267
-272
-269
-255
-213
-162
-123
-95
-89
-138
-214
-273
-362
-422
-462
-502
-496
-501
-525
-535
-521
-508
-432
-332
-250
-133
-22
85
184
255
292
321
400
452
518
593
647
712
764
829
893
990
1080
1220
1357
1491
1686
1805
1935
2093
2228
2389
2545
2673
2782
2965
3084
3205
3344
3447
3567
3523
3213
2558
1737
932
279
-301
-902
-1488
-2195
-2852
-3482
-4093
-4554
-4849
-4954
-4803
-4400
-3976
-3564
-3190
-2792
-2264
-1688
-1146
-613
-50
460
890
1154
1273
1313
1335
1344
1344
1327
1242
1106
997
963
999
1052
1070
1100
1113
1080
1034
1000
975
957
899
758
525
220
-149
-578
-1021
-1438
-1746
-2000
-2245
-2443
-2633
-2795
-2894
-2947
-2906
-2779
-2566
-2256
-1891
-1528
-1233
-970
-746
-550
-333
-138
17
124
167
144
95
2
-175
-357
-500
-582
-631
-697
-748
-814
-875
-935
-973
-1042
-1107
-1109
-1107
-1093
-1122
-1221
-1343
-1440
-1523
-1589
-1630
-1678
-1692
-1666
-1623
-1580
-1557
-1498
-1418
-1294
-1152
-1022
-885
-766
-649
-516
-417
-364
-310
-253
-221
-221
-221
-195
-163
-136
-103
-77
-69
-53
-55
-67
-78
-99
-113
-125
-140
-173
-224
-324
-415
-478
-528
-553
-544
-528
-506
-483
-484
-465
-440
-420
-366
-277
-193
-112
-40
18
67
98
153
253
353
496
659
813
957
1060
1147
1239
1335
1450
1594
1707
1800
1912
1971
2003
2021
2048
2085
2149
2251
2322
2439
2521
2646
2763
2894
3003
2927
2602
1944
1173
378
-261
-829
-1343
-1888
-2490
-3063
-3608
-4143
-4622
-4815
-4782
-4407
-3732
-3011
-2350
-1836
-1398
-973
-433
-18
363
920
1283
1565
1621
1428
1223
1108
1023
1058
1122
1042
810
523
320
194
198
267
378
521
525
467
402
372
318
173
-9
-247
-569
-959
-1353
-1778
-2165
-2435
-2632
-2692
-2654
-2573
-2463
-2289
-2027
-1720
-1354
-924
-427
41
421
705
849
878
807
737
667
550
327
-13
-331
-680
-1077
-1482
-1829
-2070
-2183
-2169
-2090
-1998
-1950
-1913
-1843
-1715
-1541
-1403
-1263
-1129
-958
-823
-837
-876
-919
-942
-931
-883
-810
-772
-742
-749
-753
-787
-844
-886
-914
-901
-918
-980
-1055
-1124
-1168
-1186
-1170
-1120
-1009
-871
-735
-590
-459
-324
-197
-28
122
206
260
264
196
59
-116
-314
-472
-611
-744
-872
-984
-1059
-1095
-1074
-994
-842
-668
-466
-251
-35
154
280
376
484
567
593
574
522
443
342
269
210
234
284
351
501
658
869
1035
1203
1373
1472
1647
1733
1857
2040
2060
2070
1961
1899
1900
1935
2074
2027
2235
2352
2530
2780
3011
3271
3512
3872
3763
3313
2156
522
-1072
-2422
-3388
-4180
-4758
-5446
-5955
-6264
-6439
-6189
-5595
-4576
-3162
-1478
64
1322
2238
2754
3155
3421
3553
3558
3436
3084
2506
1773
887
92
-454
-728
-696
-494
-246
-34
133
193
205
215
174
128
-26
-329
-808
-1442
-2142
-2773
-3233
-3475
-3468
-3278
-2922
-2442
-1913
-1339
-705
-2
732
1440
2015
2394
2534
2408
2021
1473
883
316
-178
-612
-1004
-1350
-1657
-1899
-2006
-1970
-1783
-1554
-1298
-1146
-1038
-1073
-1259
-1522
-1842
-2114
-2295
-2351
-2397
-2402
-2390
-2289
-2010
-1626
-1171
-667
-151
340
740
955
915
700
366
-16
-447
-918
-1421
-1869
-2219
-2488
-2643
-2676
-2542
-2239
-1804
-1293
-779
-306
81
370
536
594
546
405
214
-13
-284
-588
-836
-1004
-1079
-1067
-963
-808
-615
-406
-210
-70
19
82
89
34
-65
-234
-424
-583
-708
-747
-724
-648
-499
-290
-78
142
323
491
634
712
756
728
669
510
257
-33
-267
-400
-460
-470
-322
-57
319
738
1089
1434
1755
2158
2461
2658
2741
2677
2551
2386
2192
1921
1692
1521
1368
1352
1490
1550
1859
2098
2370
2761
3120
3521
3814
3747
3096
1828
28
-1807
-3369
-4492
-5246
-5682
-6067
-6253
-6239
-6012
-5418
-4382
-3003
-1257
622
2230
3390
3991
4063
3866
3507
3063
2630
2202
1689
1085
376
-390
-967
-1262
-1203
-793
-151
452
887
1030
884
520
47
-487
-985
-1464
-1950
-2452
-3013
-3518
-3886
-3958
-3662
-3021
-2102
-1056
3
934
1648
2140
2435
2571
2566
2428
2135
1657
1008
229
-594
-1295
-1804
-2074
-2089
-1920
-1618
-1290
-986
-741
-535
-468
-484
-630
-887
-1143
-1539
-2009
-2526
-2984
-3242
-3225
-3029
-2667
-2134
-1532
-850
-231
284
724
993
1119
1112
945
542
-29
-681
-1352
-1935
-2397
-2672
-2779
-2724
-2500
-2173
-1801
-1395
-962
-538
-164
137
310
335
240
36
-234
-509
-767
-942
-1035
-1018
-914
-762
-563
-353
-154
27
187
287
282
168
-31
-300
-618
-930
-1191
-1339
-1373
-1309
-1155
-890
-555
-181
192
499
758
1014
1171
1193
1085
886
616
331
37
-249
-486
-649
-715
-648
-447
-173
223
666
1105
1596
2074
2389
2574
2592
2562
2442
2243
1916
1594
1274
989
828
620
554
573
689
1019
1320
1707
2167
2626
2991
3331
3643
3859
4028
4119
3894
3165
1821
-84
-1922
-3614
-4715
-5344
-5597
-5632
-5493
-5217
-4819
-4155
-3306
-2075
-581
1019
2360
3224
3515
3290
2824
2219
1713
1352
1112
986
802
544
181
-182
-408
-351
-27
469
948
1174
1020
551
-166
-983
-1790
-2443
-2861
-3064
-3144
-3155
-3145
-3050
-2762
-2265
-1509
-579
442
1357
2078
2470
2533
2328
1936
1487
1036
618
203
-207
-650
-1054
-1355
-1548
-1558
-1403
-1097
-757
-478
-323
-324
-472
-748
-1142
-1551
-1982
-2308
-2598
-2849
-2999
-3088
-2989
-2707
-2217
-1644
-999
-354
174
574
785
836
721
527
230
-139
-531
-973
-1389
-1753
-2025
-2144
-2101
-1930
-1641
-1279
-927
-643
-437
-318
-277
-280
-327
-403
-503
-629
-733
-824
-917
-962
-927
-812
-631
-401
-168
14
115
130
96
-18
-187
-377
-563
-739
-895
-1004
-1068
-1056
-972
-824
-586
-283
27
328
561
750
881
920
877
744
644
507
322
108
-47
-150
-241
-276
-266
-132
65
221
359
511
684
872
1018
1229
1418
1570
1618
1589
1492
1390
1228
1010
845
816
826
831
895
988
1262
1501
1815
1971
2295
2609
2800
2945
3166
3250
3483
3654
3669
3603
2980
1684
-262
-2057
-3682
-4631
-5210
-5398
-5336
-5089
-4853
-4611
-4159
-3444
-2302
-859
771
2227
3274
3653
3407
2803
2160
1614
1223
1015
990
1030
923
571
103
-286
-402
-245
90
455
707
657
263
-410
-1227
-2027
-2665
-3087
-3179
-3069
-2853
-2637
-2389
-2037
-1532
-831
-45
801
1608
2217
2519
2519
2212
1737
1200
685
225
-145
-486
-825
-1168
-1452
-1627
-1654
-1549
-1337
-1073
-834
-707
-741
-952
-1278
-1681
-2074
-2420
-2598
-2727
-2753
-2664
-2531
-2288
-1957
-1504
-996
-431
51
426
710
762
673
404
-19
-423
-779
-1124
-1441
-1689
-1897
-1955
-1925
-1839
-1668
-1444
-1197
-972
-811
-708
-675
-717
-827
-913
-930
-961
-980
-973
-913
-796
-662
-529
-383
-190
9
162
242
214
146
22
-178
-375
-558
-713
-812
-859
-846
-790
-703
-578
-407
-201
-7
169
300
411
483
481
430
326
200
55
-32
-104
-108
-89
-65
3
74
203
318
417
567
705
840
943
1028
1084
1204
1292
1257
1262
1207
1161
1023
975
846
825
784
754
875
965
1198
1322
1435
1568
1739
1980
2232
2534
2782
3065
3300
3546
3837
4055
4006
3399
2240
386
-1406
-3104
-4411
-5162
-5482
-5446
-5240
-4962
-4810
-4348
-3709
-2695
-1366
205
1713
2872
3393
3300
2848
2193
1519
1002
712
679
768
779
601
321
48
-86
-28
158
426
621
581
204
-479
-1315
-2145
-2834
-3275
-3407
-3271
-2992
-2668
-2328
-1881
-1336
-662
103
923
1670
2247
2521
2429
2048
1456
820
229
-239
-575
-795
-994
-1166
-1299
-1433
-1480
-1436
-1301
-1089
-899
-788
-808
-964
-1343
-1781
-2225
-2569
-2703
-2752
-2634
-2417
-2116
-1759
-1347
-898
-504
-127
230
516
699
634
382
37
-356
-783
-1160
-1482
-1712
-1801
-1807
-1768
-1686
-1611
-1512
-1358
-1187
-1002
-844
-773
-807
-843
-907
-988
-1064
-1099
-1039
-877
-651
-451
-328
-193
-89
-14
13
-4
-25
-87
-157
-273
-419
-559
-693
-786
-796
-697
-548
-349
-126
70
245
369
427
464
462
456
424
318
192
38
-92
-235
-370
-396
-289
-111
73
231
352
431
475
485
499
572
655
761
844
897
910
945
899
905
961
992
1127
1061
1069
1011
1049
1030
1137
1315
1488
1882
2118
2256
2395
2615
2743
3043
3222
3340
3586
3759
3859
3877
3362
2233
449
-1617
-3536
-5052
-5772
-6025
-5845
-5521
-5089
-4683
-4195
-3600
-2702
-1440
80
1670
2918
3570
3559
3155
2448
1717
1180
889
885
1000
1037
940
682
345
148
93
208
446
586
383
-123
-912
-1841
-2698
-3435
-3837
-3825
-3495
-3033
-2521
-2030
-1538
-993
-359
333
1090
1792
2289
2491
2347
1910
1297
620
-12
-446
-699
-865
-987
-1088
-1202
-1275
-1303
-1278
-1159
-996
-881
-849
-943
-1209
-1570
-2004
-2365
-2655
-2729
-2644
-2462
-2178
-1904
-1546
-1186
-839
-561
-317
-83
117
210
117
-119
-413
-752
-1073
-1344
-1535
-1650
-1677
-1640
-1573
-1481
-1432
-1370
-1298
-1182
-1058
-987
-954
-957
-979
-1005
-1031
-1026
-980
-842
-614
-428
-292
-184
-116
-95
-116
-136
-195
-263
-308
-372
-432
-514
-584
-638
-645
-570
-442
-310
-208
-82
21
64
61
18
-21
-54
-60
-43
-78
-125
-163
-163
-177
-177
-136
-18
150
267
339
343
388
411
411
425
449
554
724
853
975
1096
1161
1242
1334
1366
1405
1368
1269
1229
1169
1191
1242
1406
1442
1642
1758
1902
2059
2204
2396
2575
2850
2966
3285
3481
3716
3714
3781
3236
2180
355
-1959
-3830
-5475
-6130
-6419
-6112
-5720
-5048
-4542
-3970
-3284
-2372
-1102
254
1740
2871
3601
3471
2982
2246
1618
1175
914
872
948
1071
999
767
404
175
98
249
357
361
116
-470
-1306
-2267
-3152
-3815
-4113
-4050
-3636
-3030
-2352
-1746
-1147
-560
100
814
1432
1923
2232
2288
2040
1521
885
239
-257
-575
-751
-759
-745
-757
-806
-889
-957
-1015
-1035
-1052
-1097
-1180
-1365
-1648
-2064
-2491
-2854
-3032
-2947
-2761
-2496
-2159
-1757
-1332
-922
-591
-342
-171
-52
2
-30
-228
-557
-883
-1162
-1360
-1522
-1597
-1599
-1534
-1420
-1308
-1255
-1268
-1302
-1342
-1360
-1357
-1376
-1391
-1423
-1425
-1346
-1200
-1037
-845
-584
-286
3
195
273
283
202
126
-1
-155
-287
-444
-543
-631
-711
-749
-752
-682
-519
-319
-106
79
217
309
308
239
170
106
28
-51
-101
-141
-170
-262
-320
-281
-219
-127
-2
117
278
349
284
166
97
138
232
401
567
876
1210
1503
1686
1800
1774
1760
1775
1714
1782
1733
1685
1492
1400
1244
1222
1244
1301
1452
1690
2176
2339
2659
2662
2921
3139
3412
3642
3756
3659
2709
1084
-1407
-3634
-5482
-6412
-6690
-6283
-5526
-4744
-4025
-3560
-2910
-2189
-1088
110
1472
2633
3361
3343
2783
1952
1217
778
628
814
1132
1513
1658
1458
992
533
179
42
19
-9
-212
-711
-1497
-2480
-3374
-4043
-4306
-4174
-3632
-2851
-2008
-1301
-741
-242
233
767
1295
1791
2103
2195
1982
1488
837
173
-356
-636
-655
-535
-378
-294
-307
-426
-648
-855
-1029
-1168
-1297
-1455
-1689
-1976
-2404
-2849
-3124
-3232
-3018
-2671
-2266
-1871
-1451
-1067
-751
-546
-460
-376
-313
-246
-282
-489
-771
-1058
-1292
-1427
-1480
-1482
-1439
-1329
-1208
-1113
-1118
-1189
-1250
-1266
-1243
-1200
-1166
-1176
-1193
-1157
-1073
-970
-846
-696
-480
-234
-23
90
97
62
-32
-144
-245
-342
-421
-473
-515
-548
-585
-610
-630
-621
-569
-465
-338
-230
-187
-191
-172
-168
-203
-233
-190
-125
-44
-12
-5
-10
-1
13
72
201
304
439
477
405
328
303
293
336
429
688
989
1309
1545
1627
1673
1664
1768
1845
1984
1937
1791
1580
1335
1241
1247
1315
1498
1886
2276
2781
2859
2965
2888
2950
3274
3287
3473
3469
3579
3353
2404
509
-1888
-4171
-5966
-6831
-6924
-6347
-5482
-4632
-3968
-3333
-2682
-1912
-922
226
1606
2821
3415
3227
2496
1668
1084
785
787
1095
1595
1996
2052
1687
1096
473
-24
-321
-450
-532
-796
-1385
-2237
-3076
-3723
-4069
-4101
-3725
-2977
-2136
-1387
-858
-549
-256
126
601
1116
1574
1921
2040
1869
1475
940
411
46
-125
-147
-86
-61
-224
-557
-908
-1238
-1485
-1617
-1644
-1610
-1634
-1740
-1934
-2209
-2552
-2770
-2769
-2546
-2212
-1927
-1690
-1542
-1387
-1220
-1035
-852
-654
-493
-387
-343
-461
-694
-1019
-1284
-1376
-1351
-1296
-1272
-1261
-1239
-1225
-1249
-1289
-1271
-1196
-1054
-903
-817
-791
-822
-844
-844
-784
-673
-528
-391
-282
-210
-199
-281
-407
-467
-458
-440
-414
-380
-377
-380
-409
-443
-491
-521
-511
-460
-409
-343
-293
-277
-218
-133
-55
7
91
179
264
267
238
134
53
-14
-79
-83
-96
-40
10
134
229
345
389
438
619
830
1043
1249
1441
1556
1691
1676
1599
1470
1391
1404
1399
1311
1432
1508
1506
1524
1424
1627
1809
2103
2436
2704
2976
3178
3202
3312
3390
3400
3587
3552
3167
2015
53
-2440
-4690
-6308
-7025
-6991
-6360
-5412
-4438
-3534
-2843
-2109
-1342
-277
867
2005
2832
3068
2675
1934
1129
582
466
647
1162
1788
2322
2439
2137
1545
908
376
-38
-389
-809
-1396
-2160
-3025
-3819
-4319
-4461
-4157
-3483
-2544
-1583
-780
-247
74
299
537
781
1049
1271
1412
1421
1222
941
601
349
243
303
454
536
468
196
-269
-822
-1365
-1854
-2191
-2374
-2429
-2426
-2421
-2403
-2438
-2486
-2444
-2296
-1981
-1667
-1485
-1411
-1405
-1352
-1285
-1203
-1074
-913
-702
-451
-291
-298
-428
-586
-731
-816
-917
-1076
-1271
-1490
-1679
-1825
-1929
-1987
-1971
-1794
-1488
-1180
-959
-813
-673
-553
-465
-411
-385
-360
-317
-309
-350
-418
-483
-511
-481
-402
-305
-213
-167
-143
-157
-212
-296
-445
-616
-740
-774
-779
-779
-723
-638
-544
-404
-233
-23
183
379
544
605
589
558
499
389
298
235
208
184
152
62
20
33
170
381
599
914
1265
1623
1925
2116
2170
2169
2023
1902
1748
1528
1382
1218
1250
1312
1351
1487
1683
1922
2262
2569
2882
3118
3179
3327
3418
3543
3715
3772
3739
3006
1481
-911
-3566
-5686
-7011
-7306
-6921
-6043
-5056
-4063
-3258
-2473
-1698
-731
455
1671
2763
3301
3165
2359
1382
507
59
87
505
1201
1941
2398
2401
2051
1443
919
465
152
-186
-726
-1536
-2520
-3500
-4287
-4696
-4585
-4016
-3115
-2033
-1088
-391
-4
237
400
558
804
1055
1199
1212
1059
775
477
256
192
318
606
863
944
771
323
-280
-950
-1584
-2116
-2444
-2628
-2729
-2749
-2758
-2732
-2727
-2616
-2371
-1961
-1490
-1165
-1063
-1097
-1137
-1173
-1175
-1156
-1016
-762
-460
-183
-65
-92
-222
-359
-459
-546
-704
-956
-1259
-1585
-1887
-2166
-2367
-2387
-2255
-1937
-1497
-1109
-815
-620
-459
-320
-246
-209
-226
-256
-297
-370
-489
-615
-670
-653
-542
-371
-175
-2
99
109
61
-34
-172
-333
-501
-597
-650
-656
-655
-636
-554
-439
-249
-76
79
218
296
316
266
191
94
27
22
28
97
206
299
401
471
586
737
941
1198
1406
1593
1760
1842
1879
1816
1624
1571
1496
1441
1556
1543
1604
1610
1529
1642
1723
1969
2176
2426
2761
2912
3176
3173
3187
3283
3415
3625
3557
2783
1190
-1129
-3663
-5621
-7090
-7397
-7030
-6163
-5061
-4119
-3210
-2396
-1457
-489
719
1946
3017
3508
3306
2528
1630
862
367
333
702
1466
2129
2482
2405
1972
1350
744
201
-168
-580
-1129
-1920
-2904
-3829
-4500
-4764
-4589
-3932
-2906
-1767
-822
-178
140
319
445
603
802
1025
1202
1227
1105
881
614
439
451
625
871
1103
1103
785
227
-472
-1239
-1942
-2472
-2801
-2939
-2974
-2959
-2885
-2767
-2659
-2453
-2194
-1825
-1416
-1141
-1033
-1096
-1208
-1298
-1314
-1314
-1168
-906
-558
-187
-10
37
-20
-96
-200
-370
-596
-894
-1225
-1599
-1952
-2240
-2446
-2499
-2362
-2060
-1678
-1335
-1087
-910
-745
-629
-550
-509
-468
-432
-428
-470
-544
-594
-557
-454
-291
-74
74
177
174
106
8
-135
-284
-437
-561
-607
-601
-602
-586
-576
-455
-269
-74
139
279
366
377
341
285
241
212
223
264
327
367
322
301
267
328
529
718
932
1150
1476
1691
1814
1896
1961
1970
1963
1988
1980
2000
1867
1813
1665
1808
1946
1990
2138
2276
2562
2768
2908
2964
3127
3233
3410
3444
3701
3609
2739
948
-1836
-4461
-6562
-7622
-7757
-7037
-5915
-4724
-3782
-2972
-2144
-1175
-4
1133
2375
3286
3656
3164
2176
1131
394
151
363
950
1796
2567
2888
2716
2094
1410
734
176
-295
-800
-1471
-2441
-3540
-4475
-5046
-5128
-4647
-3739
-2504
-1280
-289
274
519
621
697
843
1000
1143
1217
1135
883
599
379
319
410
706
1060
1270
1201
782
72
-757
-1537
-2229
-2718
-3002
-3148
-3177
-3152
-3073
-3038
-2942
-2727
-2334
-1774
-1367
-1147
-1114
-1154
-1235
-1266
-1230
-1150
-880
-480
-112
125
185
61
-121
-266
-439
-635
-877
-1227
-1575
-1894
-2187
-2448
-2520
-2397
-2116
-1674
-1264
-977
-795
-670
-619
-618
-601
-590
-607
-595
-590
-609
-630
-634
-542
-362
-160
29
178
234
137
-5
-180
-393
-536
-632
-587
-502
-373
-253
-193
-113
9
202
373
452
484
460
354
225
42
-152
-302
-354
-252
-127
25
189
365
526
705
886
1088
1371
1515
1652
1682
1633
1603
1505
1529
1506
1673
1907
2024
2240
2379
2497
2564
2478
2584
2751
2913
3011
3018
3146
3241
3323
3275
3312
3186
2383
652
-2017
-4680
-6795
-7908
-8047
-7444
-6355
-5177
-4150
-3209
-2225
-1191
51
1246
2493
3477
3796
3357
2341
1298
542
287
442
976
1724
2421
2735
2544
2005
1321
661
113
-341
-878
-1596
-2575
-3685
-4599
-5123
-5210
-4774
-3853
-2659
-1451
-513
52
306
460
622
803
1073
1329
1407
1329
1125
884
697
622
716
949
1205
1285
1092
548
-249
-1093
-1865
-2482
-2926
-3164
-3215
-3188
-3101
-2964
-2903
-2793
-2568
-2172
-1682
-1347
-1179
-1176
-1228
-1283
-1300
-1272
-1176
-897
-524
-168
70
97
6
-130
-278
-459
-720
-1044
-1404
-1755
-2065
-2309
-2517
-2567
-2407
-2067
-1641
-1262
-1003
-804
-664
-588
-542
-557
-557
-572
-598
-652
-715
-789
-787
-707
-559
-341
-175
-67
-40
-116
-213
-335
-481
-556
-556
-473
-367
-254
-151
-97
-6
108
288
484
568
662
670
571
414
250
130
77
92
148
209
247
274
284
347
533
860
1167
1444
1683
1864
2006
1997
1971
1948
2005
2065
2094
2163
2119
2230
2269
2360
2497
2648
2895
3029
3151
3169
3272
3430
3540
3551
3573
3090
1792
-494
-3429
-5867
-7553
-8008
-7667
-6728
-5501
-4448
-3564
-2730
-1826
-723
497
1691
2856
3505
3456
2721
1675
758
336
467
998
1767
2584
3079
3060
2544
1755
952
212
-352
-855
-1471
-2306
-3338
-4325
-4975
-5188
-4860
-4060
-2933
-1684
-600
81
340
375
368
418
586
807
997
1054
923
718
542
486
594
855
1214
1437
1371
920
145
-783
-1702
-2461
-2963
-3233
-3319
-3285
-3192
-3097
-2975
-2858
-2645
-2286
-1853
-1396
-1218
-1277
-1409
-1537
-1596
-1549
-1372
-1121
-752
-373
-97
31
-50
-238
-381
-484
-631
-904
-1285
-1682
-2032
-2311
-2499
-2582
-2443
-2129
-1754
-1362
-1062
-879
-752
-692
-646
-582
-517
-465
-478
-464
-471
-482
-491
-461
-313
-116
17
57
36
-63
-269
-490
-684
-826
-873
-882
-763
-616
-462
-304
-184
-26
199
428
602
670
705
715
652
529
370
221
157
165
255
351
381
468
568
756
971
1173
1275
1371
1603
1753
1860
1827
1815
1991
2110
2169
2153
2174
2370
2495
2720
2946
3062
3237
3217
3235
3323
3414
3449
3556
3729
3679
2636
311
-2633
-5632
-7535
-8376
-8182
-7289
-6108
-4993
-4085
-3215
-2316
-1207
-28
1341
2649
3664
3774
3056
1903
929
405
317
721
1506
2429
3102
3230
2839
2149
1292
547
-37
-469
-1032
-1866
-3021
-4152
-4943
-5289
-5211
-4621
-3526
-2206
-1033
-231
143
239
261
308
511
790
1076
1205
1185
1063
927
823
825
971
1237
1490
1454
1036
297
-613
-1535
-2349
-2942
-3252
-3351
-3313
-3190
-3010
-2806
-2657
-2500
-2270
-1909
-1491
-1265
-1297
-1472
-1628
-1664
-1579
-1371
-1131
-773
-330
71
302
269
103
-89
-244
-442
-764
-1203
-1683
-2105
-2409
-2625
-2765
-2733
-2500
-2123
-1707
-1402
-1235
-1126
-1034
-914
-814
-705
-628
-572
-483
-438
-405
-360
-298
-173
23
183
249
199
52
-191
-409
-582
-727
-762
-740
-671
-561
-444
-359
-242
-142
11
178
300
395
402
330
244
246
300
334
321
404
549
712
867
933
1053
1210
1476
1689
1781
1896
1882
1841
1836
1849
1937
2036
2112
2334
2510
2592
2595
2602
2798
3060
3344
3484
3655
3755
3862
3976
4004
4007
3350
1686
-1118
-4270
-6947
-8376
-8608
-7956
-6701
-5455
-4440
-3607
-2760
-1780
-681
560
1856
2900
3396
3138
2205
1172
492
309
672
1434
2430
3269
3685
3467
2817
1928
988
184
-417
-959
-1698
-2732
-3886
-4848
-5373
-5398
-4915
-3967
-2707
-1458
-509
19
168
189
166
295
585
965
1274
1362
1300
1226
1159
1190
1291
1513
1776
1814
1513
808
-171
-1233
-2210
-2920
-3341
-3504
-3524
-3419
-3281
-3223
-3195
-3182
-3038
-2671
-2232
-1880
-1744
-1735
-1686
-1633
-1484
-1223
-822
-336
126
481
601
521
209
-183
-475
-769
-1097
-1472
-1860
-2175
-2425
-2657
-2785
-2735
-2476
-2144
-1794
-1468
-1244
-1113
-1059
-1011
-914
-747
-561
-385
-197
-33
74
146
187
233
331
392
399
304
65
-205
-432
-618
-698
-704
-626
-471
-319
-170
-79
10
94
185
294
342
368
345
280
251
183
183
239
344
529
637
733
860
1037
1239
1487
1636
1731
1857
1907
1954
1945
2052
2157
2339
2647
2884
3167
3218
3183
3111
3147
3338
3403
3492
3533
3557
3643
3624
3582
3169
1676
-1095
-4275
-7033
-8477
-8769
-8180
-7038
-5756
-4574
-3669
-2807
-1781
-657
605
1887
2916
3517
3319
2399
1373
744
643
974
1646
2570
3382
3862
3706
3049
2121
1163
260
-433
-1100
-1865
-2871
-4032
-5031
-5597
-5652
-5222
-4314
-2999
-1711
-710
-179
-76
-64
-53
89
390
822
1182
1369
1421
1411
1384
1444
1597
1858
2106
2177
1889
1176
204
-844
-1830
-2628
-3143
-3327
-3325
-3296
-3185
-3129
-3095
-3100
-3095
-2875
-2563
-2218
-2059
-2076
-1999
-1882
-1644
-1359
-970
-395
225
800
1065
1016
806
449
26
-398
-786
-1191
-1603
-1908
-2164
-2374
-2550
-2584
-2443
-2139
-1826
-1638
-1485
-1429
-1459
-1512
-1578
-1529
-1332
-1055
-732
-375
-24
248
472
609
717
814
808
686
419
104
-187
-459
-624
-721
-706
-547
-364
-187
-76
-47
-10
9
35
95
192
245
249
319
391
390
432
451
578
790
1071
1302
1417
1536
1548
1679
1746
1807
1851
1859
2014
2127
2313
2407
2567
2848
3168
3517
3767
3988
4111
4140
4123
4189
4171
4114
4105
4006
3480
1335
-1698
-5010
-7683
-8675
-8675
-7774
-6451
-5313
-4326
-3642
-2915
-2053
-1089
147
1407
2522
3084
2650
1731
991
592
851
1443
2491
3593
4567
4840
4411
3565
2472
1322
405
-289
-946
-1725
-2827
-3972
-4849
-5286
-5386
-5002
-4098
-2934
-1861
-1106
-890
-932
-1044
-1129
-977
-573
31
632
1094
1463
1727
1950
2145
2361
2712
2966
2897
2439
1591
514
-649
-1715
-2528
-3018
-3207
-3207
-3141
-3071
-3136
-3270
-3531
-3583
-3451
-3231
-3022
-2935
-2741
-2474
-2189
-1796
-1408
-859
-180
494
1035
1286
1217
919
545
155
-267
-732
-1135
-1449
-1647
-1838
-2056
-2255
-2316
-2287
-2177
-2075
-2027
-2001
-1978
-1975
-1965
-1886
-1690
-1391
-959
-465
-26
367
644
828
919
961
912
778
523
190
-85
-272
-384
-427
-425
-335
-158
65
289
388
369
314
290
278
254
194
158
125
210
327
396
480
602
893
1204
1512
1728
1863
1959
2092
2188
2240
2152
2236
2433
2538
2648
2717
2771
2947
3173
3344
3626
3850
4020
4134
4252
4302
4277
4171
3830
2568
118
-3014
-6065
-7945
-8447
-8134
-7055
-5926
-4874
-3946
-3184
-2413
-1666
-821
119
1076
1898
2059
1534
877
415
475
1021
1885
3016
4196
5013
5081
4523
3551
2308
1185
266
-507
-1198
-2024
-2987
-3833
-4374
-4600
-4530
-4093
-3264
-2268
-1495
-1161
-1248
-1472
-1766
-1927
-1760
-1310
-634
64
708
1258
1651
1955
2155
2411
2720
2879
2757
2183
1305
344
-691
-1548
-2155
-2452
-2461
-2368
-2360
-2549
-2883
-3246
-3539
-3679
-3736
-3736
-3598
-3417
-3150
-2930
-2770
-2413
-1815
-959
-90
584
1047
1263
1302
1101
733
322
-46
-288
-499
-704
-953
-1261
-1516
-1721
-1843
-1926
-1973
-1992
-2012
-2033
-2131
-2211
-2219
-2095
-1783
-1410
-943
-443
-24
280
470
634
713
717
630
494
385
314
236
103
15
27
102
226
354
444
465
399
330
288
260
183
138
195
254
290
326
353
368
552
754
936
1205
1312
1497
1618
1662
1761
1934
2091
2450
2648
2883
3053
3197
3435
3577
3817
4041
4201
4280
4263
4248
4168
4081
3966
3759
2660
228
-2737
-5741
-7425
-7980
-7764
-6865
-5856
-4907
-4042
-3365
-2644
-2113
-1344
-542
373
1233
1466
1135
703
435
552
1023
1828
3031
4292
5222
5367
4895
3933
2697
1521
648
-97
-730
-1500
-2348
-3035
-3514
-3886
-3992
-3733
-3114
-2374
-1834
-1709
-1888
-2146
-2436
-2597
-2422
-1947
-1261
-480
317
1001
1512
1843
2014
2259
2474
2539
2360
1891
1273
578
-217
-916
-1405
-1590
-1627
-1739
-1882
-2186
-2575
-3030
-3543
-3901
-4103
-4063
-3869
-3607
-3351
-3137
-2795
-2316
-1705
-1050
-474
101
562
790
753
502
203
-99
-279
-384
-491
-610
-744
-891
-1099
-1341
-1570
-1756
-1847
-1869
-1909
-1979
-2069
-2087
-2026
-1885
-1591
-1204
-736
-261
89
340
478
513
415
273
207
118
49
42
25
-1
13
101
190
276
372
408
418
418
335
269
183
140
173
210
303
478
788
1078
1315
1435
1561
1656
1757
1815
1764
1887
1922
1985
2052
2024
2140
2220
2452
2832
3067
3562
3760
4083
4318
4233
4337
4275
4342
4526
4149
2695
-18
-3031
-5711
-7040
-7319
-6882
-5790
-4803
-4025
-3417
-2949
-2575
-2300
-1889
-1291
-589
-31
-60
-286
-425
-338
18
675
1682
3028
4365
5188
5267
4763
3808
2610
1568
767
106
-425
-1034
-1532
-1862
-2195
-2557
-2746
-2639
-2278
-1956
-1864
-2083
-2482
-2941
-3388
-3578
-3430
-2962
-2190
-1271
-372
434
956
1228
1427
1637
1801
1806
1669
1370
999
592
68
-346
-652
-884
-1045
-1222
-1440
-1756
-2209
-2829
-3411
-3720
-3902
-3964
-3960
-3874
-3609
-3267
-2864
-2486
-2053
-1538
-1015
-550
-270
-147
-153
-229
-230
-227
-201
-227
-197
-130
-185
-354
-647
-918
-1097
-1283
-1432
-1596
-1730
-1779
-1795
-1776
-1725
-1555
-1312
-1012
-623
-303
-74
24
11
-10
-14
39
93
202
317
441
580
641
657
630
582
588
537
477
394
238
167
79
145
280
428
730
1046
1392
1677
1832
1936
1898
1853
1902
1916
1992
2075
1972
2018
1968
2115
2377
2497
2738
2952
3233
3613
3748
3929
4038
3998
4204
4231
4123
3041
658
-1938
-4523
-5889
-6183
-6063
-5217
-4535
-3951
-3433
-3177
-2763
-2500
-2223
-1870
-1700
-1503
-1751
-2028
-1807
-1291
-508
272
1165
2255
3271
4071
4438
4412
4132
3465
2619
1800
938
206
-365
-639
-583
-527
-587
-760
-909
-951
-1141
-1471
-1920
-2414
-2837
-3324
-3713
-3894
-3821
-3426
-2874
-2123
-1358
-739
-265
90
427
636
623
554
460
401
377
286
252
233
227
139
-42
-243
-583
-1000
-1529
-2057
-2416
-2788
-3129
-3327
-3470
-3416
-3259
-3100
-2861
-2582
-2258
-1987
-1782
-1596
-1539
-1421
-1266
-1098
-870
-735
-565
-357
-202
-82
-82
-143
-215
-308
-471
-707
-872
-1002
-1064
-1079
-1093
-1064
-1034
-963
-856
-741
-664
-627
-591
-586
-587
-587
-589
-526
-416
-249
-36
186
403
521
609
634
561
487
375
292
253
310
336
387
506
640
849
1065
1263
1407
1416
1494
1524
1520
1617
1554
1736
1961
2172
2484
2561
2728
2951
2966
3242
3229
3350
3484
3513
3721
3768
3947
4086
4093
3500
1717
-414
-2733
-4190
-4584
-4766
-4340
-4040
-3898
-3663
-3476
-3128
-2934
-2699
-2351
-2303
-2284
-2744
-3221
-3183
-2734
-1853
-859
143
1136
1830
2368
2671
2776
2879
2937
2968
2879
2454
1779
1059
548
456
568
744
899
898
715
279
-388
-1134
-1831
-2260
-2530
-2736
-2935
-3197
-3341
-3317
-3122
-2750
-2334
-1883
-1497
-1224
-1139
-1278
-1397
-1463
-1349
-1053
-783
-584
-507
-476
-414
-384
-350
-347
-354
-364
-532
-777
-1157
-1630
-1861
-1985
-1946
-1856
-1867
-1841
-1859
-1864
-1914
-2053
-2093
-2099
-2026
-1977
-2008
-2024
-2036
-1904
-1716
-1525
-1311
-1145
-996
-938
-942
-978
-1040
-1002
-926
-786
-646
-542
-451
-380
-252
-111
-3
82
90
110
81
16
-17
-71
3
101
199
290
297
292
264
280
323
304
253
156
92
36
-71
-146
-120
4
176
423
625
717
870
996
1191
1375
1482
1739
1873
2050
2244
2330
2500
2674
2861
3117
3282
3415
3505
3547
3688
3721
3790
3824
3869
3476
2408
1084
-515
-1599
-2091
-2380
-2294
-2234
-2270
-2352
-2494
-2488
-2610
-2635
-2522
-2524
-2521
-2937
-3467
-3712
-3760
-3345
-2807
-2042
-1112
-451
79
329
404
468
539
814
1123
1318
1345
1169
1082
1039
1036
1169
1393
1714
1944
1971
1778
1346
842
401
80
-140
-339
-541
-776
-987
-1197
-1392
-1539
-1612
-1584
-1548
-1566
-1704
-1964
-2220
-2431
-2493
-2460
-2391
-2276
-2121
-1997
-1897
-1839
-1823
-1752
-1643
-1504
-1339
-1217
-1150
-1087
-1011
-858
-674
-491
-277
-79
82
163
118
41
-11
-67
-94
-106
-149
-226
-301
-372
-433
-451
-461
-425
-362
-318
-338
-436
-545
-610
-579
-474
-349
-206
-47
84
195
289
367
434
560
701
753
810
807
738
747
733
739
853
906
964
1034
1052
978
990
912
835
840
790
858
852
810
781
788
784
827
845
863
921
918
960
930
923
937
922
950
1000
1006
1035
1091
1076
1108
1075
1060
1039
1027
1072
1027
1031
1029
1005
998
967
935
914
884
856
819
814
756
667
611
499
430
388
349
329
245
195
200
199
187
135
124
140
110
66
10
-17
-34
-46
-36
-70
-95
-115
-139
-136
-148
-153
-155
-168
-165
-153
-150
-135
-103
-52
-33
-31
-29
-29
-39
-55
-75
-103
-141
-178
-206
-255
-288
-321
-347
-370
-410
-451
-501
-545
-579
-598
-588
-571
-558
-552
-539
-556
-564
-531
-496
-422
-357
-298
-251
-230
-216
-231
-258
-274
-264
-247
-244
-253
-304
-350
-381
-431
-470
-489
-502
-504
-518
-543
-550
-579
-606
-592
-558
-520
-496
-477
-453
-398
-359
-319
-274
-192
-143
-129
-89
-80
-88
-116
-136
-112
-108
-114
-119
-139
-176
-233
-300
-335
-346
-353
-327
-285
-258
-229
-178
-152
-119
-96
-82
-65
-51
-30
-20
-31
-48
-67
-46
-22
-46
-55
-63
-72
-90
-124
-155
-206
-229
-238
-275
-293
-302
-325
-339
-328
-330
-350
-339
-336
-347
-348
-348
-351
-334
-296
-276
-252
-219
-176
-140
-128
-122
-109
-118
-156
-191
-226
-264
-315
-337
-352
-390
-405
-388
-412
-417
-403
-391
-369
-346
-315
-294
-292
-301
-290
-269
-233
-182
-126
-66
-27
-18
-16
-34
-65
-88
-103
-132
-140
-154
-186
-205
-222
-240
-242
-225
-228
-251
-300
-350
-403
-455
-508
-520
-541
-552
-534
-530
-504
-482
-473
-450
-439
-457
-458
-486
-508
-510
-525
-529
-538
-526
-509
-490
-476
-447
-439
-432
-391
-385
-409
-448
-476
-496
-521
-514
-498
-482
-450
-416
-409
-418
-413
-408
-413
-406
-388
-401
-416
-417
-428
-423
-405
-405
-399
-380
-354
-358
-365
-354
-360
-372
-367
-370
-388
-388
-393
-404
-392
-387
-389
-399
-413
-433
-435
-427
-407
-372
-321
-281
-255
-229
-210
-213
-233
-244
-236
-227
-202
-169
-144
-117
-90
-73
-76
-76
-67
-44
-31
-37
-29
-67
-106
-125
-167
-182
-217
-261
-296
-312
-347
-386
-410
-426
-427
-410
-387
-371
-348
-325
-328
-332
-296
-277
-257
-241
-225
-225
-242
-280
-325
-339
-339
-324
-288
-279
-278
-263
-252
-250
-274
-262
-253
-280
-301
-314
-334
-358
-380
-385
-383
-373
-348
-307
-284
-257
-238
-248
-234
-247
-274
-285
-309
-337
-349
-362
-368
-354
-340
-330
-335
-321
-311
-322
-305
-289
-294
-325
-327
-354
-405
-442
-485
-546
-585
-585
-568
-568
-579
-551
-497
-452
-444
-394
-360
-375
-378
-376
-390
-440
-462
-473
-501
-502
-483
-451
-417
-377
-343
-336
-307
-282
-266
-240
-251
-250
-224
-230
-233
-241
-222
-254
-283
-265
-250
-254
-294
-302
-303
-334
-372
-397
-402
-407
-423
-420
-428
-443
-446
-456
-453
-445
-421
-397
-374
-378
-365
-353
-370
-355
-322
-306
-267
-207
-190
-183
-192
-230
-245
-247
-267
-241
-218
-202
-204
-209
-239
-272
-301
-311
-308
-295
-276
-240
-206
-216
-199
-189
-198
-215
-207
-169
-145
-172
-197
-226
-287
-336
-341
-328
-319
-305
-301
-314
-341
-390
-417
-406
-395
-371
-338
-340
-363
-379
-414
-451
-442
-412
-385
-359
-348
-355
-361
-370
-400
-383
-360
-355
-319
-306
-323
-349
-381
-425
-446
-433
-411
-386
-376
-376
-387
-400
-413
-419
-393
-337
-270
-220
-195
-210
-232
-250
-289
-332
-343
-344
-362
-382
-398
-423
-446
-455
-450
-431
-433
-460
-492
-530
-540
-555
-562
-534
-517
-476
-417
-379
-338
-299
-281
-265
-253
-262
-263
-269
-289
-312
-335
-366
-380
-388
-367
-342
-334
-328
-318
-317
-338
-329
-322
-306
-299
-302
-310
-323
-329
-343
-337
-339
-333
-342
-353
-373
-398
-419
-445
-437
-450
-440
-439
-423
-377
-344
-318
-290
-276
-283
-300
-319
-341
-367
-379
-369
-376
-373
-365
-373
-388
-382
-357
-349
-300
-258
-241
-229
-251
-271
-304
-331
-353
-357
-344
-337
-313
-287
-279
-274
-245
-218
-216
-205
-198
-199
-211
-224
-222
-237
-242
-239
-243
-250
-249
-259
-284
-290
-303
-302
-292
-306
-309
-306
-314
-308
-297
-288
-255
-219
-189
-166
-184
-209
-239
-251
-255
-260
-272
-270
-279
-287
-282
-284
-278
-271
-270
-282
-270
-273
-285
-313
-333
-329
-339
-330
-331
-353
-350
-377
-413
-411
-415
-401
-374
-370
-349
-305
-298
-294
-286
-277
-256
-271
-302
-316
-341
-396
-418
-428
-399
-375
-375
-348
-314
-325
-358
-357
-351
-366
-371
-369
-356
-353
-413
-439
-435
-445
-423
-386
-344
-310
-288
-286
-275
-260
-253
-252
-250
-249
-262
-285
-297
-329
-346
-340
-328
-300
-263
-225
-204
-206
-226
-228
-245
-273
-271
-288
-325
-356
-390
-399
-401
-422
-422
-390
-379
-356
-341
-331
-349
-378
-354
-360
-384
-405
-391
-398
-411
-394
-339
-310
-324
-298
-261
-245
-242
-221
-183
-161
-127
-95
-62
-52
-75
-67
-70
-96
-96
-103
-134
-164
-208
-249
-284
-321
-345
-352
-354
-341
-340
-329
-315
-294
-265
-248
-227
-211
-214
-215
-230
-226
-243
-263
-248
-263
-260
-246
-228
-208
-211
-203
-176
-147
-145
-160
-160
-163
-180
-185
-176
-198
-193
-164
-158
-160
-180
-200
-206
-223
-208
-209
-230
-229
-247
-242
-242
-247
-256
-254
-257
-261
-266
-286
-298
-308
-312
-310
-296
-305
-311
-282
-280
-292
-293
-297
-315
-321
-317
-306
-287
-281
-280
-287
-278
-274
-278
-285
-285
-305
-309
-324
-362
-374
-395
-396
-411
-411
-379
-370
-355
-332
-330
-340
-335
-316
-310
-299
-304
-316
-316
-340
-332
-325
-317
-282
-256
-226
-224
-228
-245
-262
-276
-270
-247
-253
-247
-227
-228
-214
-201
-200
-170
-159
-133
-110
-139
-159
-189
-229
-253
-285
-285
-283
-284
-263
-274
-269
-257
-259
-257
-271
-274
-280
-290
-303
-311
-303
-308
-296
-280
-260
-235
-217
-202
-198
-196
-194
-188
-184
-176
-157
-149
-156
-153
-161
-171
-164
-165
-182
-194
-190
-188
-219
-263
-291
-307
-321
-316
-292
-288
-275
-266
-260
-248
-255
-269
-263
-267
-271
-279
-299
-298
-278
-278
-256
-237
-234
-217
-243
-247
-254
-258
-252
-265
-273
-293
-308
-307
-297
-286
-268
-266
-281
-274
-273
-272
-247
-243
-233
-229
-223
-201
-207
-211
-208
-207
-203
-211
-204
-196
-201
-220
-247
-267
-293
-301
-284
-296
-302
-310
-336
-341
-336
-327
-315
-310
-314
-288
-286
-310
-300
-314
-325
-333
-354
-356
-362
-361
-352
-368
-377
-356
-362
-337
-291
-269
-232
-212
-209
-215
-209
-199
-205
-206
-224
-234
-247
-260
-274
-288
-294
-256
-251
-254
-252
-273
-242
-260
-330
-308
-291
-349
-380
-358
-326
-336
-352
-305
-276
-284
-269
-239
-197
-218
-226
-199
-227
-222
-202
-213
-184
-180
-193
-191
-194
-219
-225
-225
-250
-252
-241
-238
-233
-232
-246
-241
-259
-294
-291
-311
-344
-346
-349
-363
-350
-330
-331
-297
-270
-243
-214
-195
-153
-145
-149
-145
-158
-168
-171
-182
-186
-197
-219
-229
-238
-249
-284
-283
-278
-318
-343
-357
-376
-393
-381
-357
-348
-312
-279
-270
-270
-254
-218
-204
-190
-173
-168
-163
-166
-170
-181
-206
-215
-239
-252
-256
-261
-253
-258
-259
-260
-286
-308
-310
-301
-302
-316
-314
-326
-319
-330
-340
-313
-296
-301
-294
-259
-257
-240
-220
-228
-221
-219
-207
-207
-207
-199
-210
-250
-261
-252
-265
-262
-234
-246
-237
-216
-223
-228
-228
-221
-232
-251
-283
-318
-353
-390
-416
-424
-409
-389
-351
-321
-290
-245
-218
-189
-150
-132
-120
-119
-144
-161
-204
-233
-262
-303
-313
-320
-333
-323
-281
-292
-287
-281
-313
-326
-345
-354
-354
-374
-373
-377
-404
-402
-396
-379
-366
-354
-353
-353
-330
-325
-326
-305
-300
-282
-266
-222
-192
-198
-183
-195
-194
-185
-177
-183
-214
-229
-242
-287
-308
-313
-322
-319
-296
-280
-283
-264
-271
-276
-288
-307
-314
-322
-333
-327
-296
-297
-312
-309
-301
-282
-251
-195
-162
-148
-134
-140
-174
-219
-254
-294
-294
-281
-274
-254
-267
-286
-297
-332
-334
-319
-322
-318
-327
-350
-368
-383
-379
-358
-354
-321
-292
-263
-243
-226
-229
-245
-250
-246
-238
-227
-223
-228
-238
-275
-304
-336
-334
-333
-335
-324
-331
-360
-378
-403
-419
-428
-424
-386
-359
-369
-358
-360
-395
-409
-396
-382
-367
-357
-331
-320
-339
-352
-366
-372
-357
-323
-314
-300
-314
-327
-323
-332
-306
-281
-282
-274
-276
-308
-334
-342
-359
-360
-354
-373
-367
-373
-391
-378
-362
-322
-306
-308
-270
-262
-258
-236
-241
-250
-245
-241
-232
-235
-243
-240
-281
-288
-273
-302
-313
-303
-294
-316
-344
-337
-329
-336
-318
-295
-285
-275
-265
-265
-255
-245
-244
-245
-242
-219
-196
-183
-178
-172
-198
-202
-217
-249
-254
-262
-280
-292
-303
-323
-335
-343
-354
-370
-378
-374
-353
-326
-315
-310
-300
-298
-301
-301
-305
-300
-288
-290
-286
-286
-298
-320
-329
-337
-356
-364
-343
-324
-311
-307
-303
-296
-305
-312
-312
-318
-328
-346
-376
-409
-447
-472
-472
-495
-492
-459
-439
-418
-403
-380
-391
-413
-423
-443
-472
-467
-451
-431
-409
-391
-364
-329
-287
-251
-212
-195
-190
-181
-225
-263
-280
-300
-291
-291
-283
-259
-241
-240
-246
-254
-278
-279
-274
-283
-279
-312
-324
-332
-367
-388
-404
-416
-416
-398
-400
-386
-370
-362
-372
-347
-287
-277
-260
-257
-258
-250
-258
-269
-281
-286
-272
-275
-273
-273
-283
-286
-296
-296
-287
-276
-262
-266
-282
-281
-302
-309
-300
-296
-289
-286
-298
-308
-307
-293
-273
-271
-266
-253
-264
-277
-288
-307
-331
-358
-354
-338
-332
-316
-304
-295
-295
-290
-293
-305
-303
-308
-343
-364
-373
-374
-381
-377
-365
-352
-315
-287
-287
-269
-252
-246
-231
-271
-273
-282
-356
-395
-419
-451
-445
-430
-441
-416
-380
-379
-373
-363
-346
-355
-359
-350
-343
-346
-354
-351
-361
-371
-368
-340
-320
-297
-258
-245
-242
-212
-202
-220
-232
-235
-243
-263
-273
-280
-276
-284
-292
-294
-318
-311
-300
-312
-306
-307
-324
-358
-396
-414
-414
-423
-414
-423
-410
-382
-378
-358
-348
-330
-313
-302
-292
-309
-326
-318
-329
-351
-353
-347
-316
-294
-289
-281
-288
-294
-287
-284
-300
-308
-312
-333
-356
-387
-412
-403
-382
-379
-357
-319
-329
-329
-312
-327
-331
-331
-317
-321
-328
-319
-349
-376
-391
-408
-397
-365
-335
-316
-299
-289
-305
-318
-305
-293
-281
-258
-246
-258
-262
-283
-327
-343
-344
-325
-321
-320
-301
-286
-281
-301
-318
-315
-300
-283
-276
-283
-287
-307
-345
-377
-402
-392
-354
-311
-296
-302
-302
-318
-331
-322
-325
-330
-313
-301
-297
-304
-327
-348
-346
-335
-319
-298
-292
-287
-276
-288
-303
-305
-319
-321
-307
-302
-295
-285
-265
-261
-242
-222
-208
-202
-203
-200
-204
-212
-226
-239
-249
-257
-288
-292
-290
-305
-318
-306
-306
-333
-331
-316
-308
-291
-303
-313
-320
-334
-320
-317
-322
-312
-304
-293
-302
-321
-302
-299
-307
-277
-266
-287
-289
-287
-296
-300
-306
-274
-274
-284
-285
-302
-314
-333
-337
-347
-345
-332
-337
-327
-336
-346
-347
-351
-341
-327
-288
-258
-252
-242
-232
-237
-227
-221
-218
-207
-218
-213
-201
-213
-238
-251
-263
-288
-296
-332
-368
-376
-403
-406
-386
-369
-356
-345
-347
-350
-340
-332
-314
-311
-298
-272
-256
-249
-239
-227
-216
-212
-208
-194
-213
-208
-212
-242
-227
-225
-232
-219
-231
-231
-224
-232
-232
-221
-224
-223
-234
-255
-262
-275
-289
-290
-300
-285
-269
-267
-258
-240
-238
-239
-206
-189
-185
-178
-179
-178
-212
-222
-228
-234
-258
-278
-221
-237
-245
-265
-252
-254
-263
-245
-264
-252
-241
-244
-225
-214
-222
-208
-205
-210
-199
-197
-205
-215
-232
-252
-265
-290
-281
-275
-278
-243
-221
-223
-222
-209
-238
-258
-243
-234
-252
-277
-260
-258
-256
-215
-232
-213
-206
-220
-218
-205
-247
-257
-281
-284
-303
-340
-370
-378
-501
-2061
-1415
-247
-580
-570
-471
-758
-789
-650
-700
-687
-589
-513
-570
-451
-240
-511
-203
-673
-770
220
-411
-433
-360
-476
-762
-575
-551
-1179
-2433
-1507
-579
-579
-66
-372
-608
-578
-507
-726
-461
-165
-323
-536
-478
-256
-529
-540
-116
-178
-388
-570
-487
-720
-844
-811
-518
-389
-541
-451
-212
-330
-533
-438
-855
-643
-655
-849
-520
-886
-802
-737
-791
-692
-353
-1422
-1388
-487
-1046
-767
-859
-691
-880
-915
-1047
-519
-536
-654
-646
-763
-594
-779
-827
-651
-470
-658
-957
-712
-645
-930
-1172
-897
-617
-731
-754
-730
-529
-742
-964
-797
-904
-1427
-925
-804
-429
-319
-438
-482
-761
-699
-905
-894
-800
-525
-854
-1071
-963
-775
-775
-841
-598
-501
-610
-622
-1015
-1211
-1111
-758
-900
-943
-596
-516
-612
-786
-789
-839
-929
-934
-727
-727
-712
-885
-838
-682
-620
-704
-862
-779
-517
-731
-837
-853
-776
-788
-910
-738
-699
-622
-500
-454
-673
-654
-823
-865
-836
-732
-668
-621
-702
-672
-671
-764
-399
-573
-378
-231
-326
-520
-501
-495
-325
-246
-302
-72
43
55
-84
-206
-367
-141
-235
-205
92
61
44
74
107
-4
-14
96
299
242
223
347
237
311
339
295
54
265
321
327
435
368
160
8
60
221
307
314
473
247
434
540
213
358
765
525
445
674
730
346
136
452
489
494
553
714
674
706
623
442
534
511
561
529
547
588
427
202
278
419
241
327
417
384
319
345
324
309
400
406
395
549
562
375
336
328
268
282
452
446
479
554
533
448
340
439
456
451
520
481
375
336
355
233
83
179
259
176
247
377
331
356
350
256
272
324
298
342
444
313
87
168
373
463
487
461
486
389
267
383
391
394
587
563
560
690
634
577
540
542
511
414
473
517
508
468
506
557
419
379
433
483
470
374
264
280
358
302
353
428
457
417
306
302
252
247
288
319
430
370
287
307
306
278
236
280
341
328
349
382
328
223
209
195
248
266
257
326
348
389
381
397
413
386
284
197
339
321
293
370
402
361
282
315
272
204
160
178
233
253
237
231
311
372
332
399
435
475
427
422
457
432
457
514
692
760
704
702
727
693
640
617
691
753
806
816
839
926
953
959
943
1017
975
957
991
1037
1168
1211
1218
1234
1270
1251
1193
1177
1126
1140
1121
1093
1100
1006
993
957
904
851
833
753
670
604
544
500
447
384
395
382
302
263
189
100
35
-40
-139
-130
-133
-169
-153
-189
-207
-246
-282
-316
-387
-399
-428
-416
-398
-433
-451
-473
-533
-575
-581
-629
-628
-644
-666
-664
-650
-642
-633
-593
-585
-577
-566
-632
-655
-633
-656
-617
-588
-592
-607
-639
-620
-638
-635
-653
-667
-626
-632
-652
-688
-685
-671
-620
-635
-644
-571
-568
-571
-514
-433
-417
-395
-324
-277
-254
-198
-97
-6
85
152
266
328
371
486
505
543
600
659
725
730
752
775
803
877
926
968
1070
1161
1195
1188
1260
1316
1293
1365
1472
1489
1607
1646
1809
1938
1983
2104
2178
2270
2251
2416
2368
2469
2605
2649
2793
2693
2232
1578
934
636
555
826
1049
1109
962
479
-30
-451
-863
-1262
-1411
-1517
-1560
-1577
-1706
-1773
-1928
-2169
-2271
-2278
-2238
-2385
-2555
-2762
-2915
-2871
-2795
-2547
-2174
-1956
-1822
-1813
-1898
-2013
-2093
-2074
-1820
-1489
-1185
-923
-703
-591
-616
-620
-592
-528
-453
-415
-332
-230
-231
-202
-180
-118
-41
-123
-239
-415
-614
-800
-965
-990
-1036
-1050
-1054
-1127
-1248
-1458
-1705
-1897
-2034
-2078
-2093
-2104
-2059
-2038
-2060
-2096
-2079
-2028
-2005
-1960
-1869
-1742
-1580
-1438
-1259
-1021
-798
-589
-409
-353
-290
-237
-170
-38
102
291
492
697
842
914
989
1052
1141
1134
1156
1228
1346
1488
1542
1633
1723
1822
1908
1987
2007
2069
2129
2201
2386
2424
2551
2587
2739
2917
3037
3255
3356
3556
3593
3506
2087
574
-348
-880
136
1114
2050
2189
1435
277
-1049
-1737
-2258
-2529
-2539
-2433
-2146
-1937
-2025
-2259
-2421
-3143
-3395
-3121
-3204
-3285
-3656
-3936
-3938
-3662
-3183
-2637
-1758
-1339
-1494
-1762
-2307
-2584
-2582
-2365
-1669
-822
-207
284
582
493
230
-94
-182
-3
293
560
582
888
906
716
819
784
846
742
378
54
-322
-678
-969
-1046
-862
-678
-652
-866
-1325
-1856
-2441
-2918
-2984
-3055
-3080
-2933
-2913
-2848
-2995
-3219
-3377
-3411
-3327
-3413
-3351
-3236
-3170
-2995
-2778
-2471
-2098
-1868
-1728
-1629
-1668
-1708
-1662
-1490
-1123
-684
-252
80
254
308
186
99
99
134
261
399
572
753
828
848
857
886
879
834
768
650
640
625
587
718
830
948
1046
1077
1004
922
864
819
916
1176
1404
1657
1957
2083
2162
2236
2282
2408
2574
2742
2987
3202
3367
3289
1793
435
-354
-465
770
1735
2638
2398
1393
237
-1032
-1559
-1829
-1901
-1790
-1593
-1321
-1192
-1491
-1900
-2174
-2966
-3103
-2808
-2812
-2891
-3331
-3564
-3627
-3385
-2967
-2568
-1869
-1685
-1983
-2386
-2902
-3040
-2908
-2547
-1812
-1048
-544
-221
-168
-407
-732
-979
-871
-525
-36
343
414
730
743
592
636
519
472
364
156
51
-74
-251
-343
-360
-212
-177
-382
-754
-1320
-1782
-2230
-2510
-2494
-2433
-2335
-2226
-2295
-2558
-2894
-3176
-3391
-3472
-3402
-3325
-3158
-2985
-2897
-2789
-2721
-2557
-2355
-2242
-2101
-2004
-1917
-1816
-1633
-1389
-1071
-656
-337
-179
-147
-202
-273
-266
-168
-15
267
556
716
807
783
706
686
679
727
774
810
858
843
843
852
892
903
965
973
947
896
831
872
853
1021
1263
1404
1598
1627
1685
1732
1753
1910
2080
2284
2518
2812
2988
3172
3255
3045
2020
444
-388
-669
245
1531
2283
2512
1647
573
-604
-1412
-1761
-1976
-1931
-1770
-1480
-1279
-1383
-1787
-2141
-2699
-3121
-2936
-2943
-3020
-3290
-3607
-3541
-3318
-2900
-2470
-1968
-1662
-1904
-2348
-2831
-3074
-2889
-2503
-1840
-1039
-457
-172
-99
-325
-671
-903
-876
-510
-33
430
659
887
1048
921
880
809
693
517
227
86
24
-25
-33
20
115
181
-13
-462
-1023
-1573
-1999
-2267
-2263
-2147
-2042
-1956
-2030
-2251
-2623
-3029
-3258
-3375
-3338
-3239
-3051
-2791
-2637
-2564
-2529
-2474
-2381
-2334
-2290
-2193
-2081
-1916
-1713
-1452
-1114
-749
-453
-293
-271
-321
-372
-353
-233
-39
211
466
672
765
708
590
504
474
525
598
680
808
902
962
961
924
976
917
923
926
911
925
855
1005
1041
1270
1422
1527
1671
1691
1768
1774
1924
2046
2292
2444
2736
2983
3103
3225
3194
3189
2236
637
-246
-669
171
1438
2203
2539
1790
633
-604
-1436
-1774
-1964
-1935
-1675
-1344
-1092
-1177
-1619
-1954
-2507
-3063
-2975
-2952
-3000
-3192
-3436
-3331
-3097
-2665
-2318
-1869
-1534
-1865
-2323
-2769
-2961
-2700
-2251
-1600
-796
-237
-6
-16
-262
-590
-882
-839
-444
68
623
808
960
1126
924
852
783
687
646
356
158
141
152
220
228
326
325
83
-340
-917
-1430
-1796
-2057
-2045
-1839
-1785
-1747
-1812
-2061
-2397
-2905
-3221
-3304
-3184
-3024
-2882
-2607
-2468
-2388
-2424
-2453
-2396
-2383
-2320
-2207
-2037
-1845
-1613
-1338
-1013
-720
-525
-413
-389
-375
-416
-375
-142
140
436
658
822
927
870
689
575
556
590
668
772
903
989
1015
934
871
831
796
800
802
848
861
875
948
1080
1208
1323
1391
1510
1521
1578
1605
1681
1868
2033
2340
2547
2800
2884
2948
3076
3112
3085
2176
682
-130
-432
465
1719
2498
2651
1764
596
-629
-1390
-1707
-1810
-1641
-1308
-965
-744
-797
-1352
-1791
-2363
-2930
-2772
-2734
-2750
-2876
-3047
-2973
-2808
-2457
-2183
-1830
-1630
-1949
-2353
-2695
-2788
-2472
-1958
-1322
-588
-92
59
26
-262
-633
-822
-684
-221
322
883
1090
1205
1277
987
838
743
627
615
430
331
338
361
425
386
405
277
-13
-424
-985
-1460
-1732
-1874
-1817
-1626
-1619
-1641
-1825
-2180
-2522
-2937
-3137
-3168
-3014
-2858
-2717
-2513
-2437
-2436
-2512
-2532
-2459
-2372
-2259
-2122
-1930
-1766
-1546
-1266
-1012
-755
-586
-542
-542
-516
-493
-358
-78
214
495
668
736
746
646
533
503
570
680
847
982
1107
1173
1089
1044
1037
1064
1044
1037
1070
1078
1134
1201
1229
1346
1443
1465
1538
1531
1508
1540
1614
1850
2032
2238
2406
2484
2634
2651
2763
2869
3006
3180
2896
1589
291
-328
-221
1126
2210
2824
2513
1401
207
-952
-1423
-1638
-1608
-1283
-941
-581
-468
-820
-1448
-2019
-2710
-2875
-2602
-2550
-2522
-2690
-2786
-2726
-2512
-2277
-2051
-1687
-1729
-2092
-2416
-2689
-2587
-2156
-1604
-943
-331
-9
19
-137
-477
-805
-840
-526
6
622
1049
1161
1270
1141
840
726
606
606
570
416
386
346
407
357
278
267
52
-230
-679
-1166
-1508
-1698
-1734
-1585
-1471
-1535
-1650
-1927
-2276
-2672
-3016
-3125
-3034
-2805
-2649
-2460
-2323
-2346
-2403
-2504
-2516
-2455
-2357
-2183
-1978
-1748
-1539
-1333
-1079
-836
-653
-561
-498
-411
-326
-224
-20
271
520
731
857
915
863
736
630
635
773
947
1130
1274
1315
1227
1143
1042
1004
956
919
965
1009
1110
1173
1196
1243
1313
1389
1496
1547
1584
1635
1655
1800
2006
2189
2390
2563
2740
2886
2953
3062
3160
3228
3118
2085
678
7
-118
960
2093
2712
2646
1595
449
-698
-1332
-1620
-1669
-1429
-1115
-718
-532
-787
-1409
-1947
-2613
-2991
-2770
-2739
-2701
-2825
-2901
-2806
-2633
-2371
-2230
-1896
-1794
-2117
-2406
-2637
-2553
-2159
-1666
-1017
-404
-33
57
-43
-319
-637
-698
-445
53
639
1122
1253
1359
1335
1028
883
778
735
766
683
579
485
395
367
338
325
126
-180
-533
-1039
-1417
-1693
-1830
-1763
-1670
-1721
-1817
-2010
-2332
-2678
-3037
-3223
-3205
-2983
-2750
-2580
-2414
-2400
-2423
-2468
-2487
-2383
-2263
-2048
-1816
-1606
-1456
-1306
-1090
-898
-695
-565
-468
-347
-225
-93
80
340
566
788
941
992
959
852
768
741
803
925
1028
1145
1218
1181
1057
919
834
799
835
915
1017
1061
1131
1136
1180
1232
1272
1326
1376
1502
1517
1618
1662
1741
1932
1990
2196
2375
2508
2649
2729
2813
2915
3038
2997
2339
888
43
-319
466
1737
2358
2544
1643
503
-569
-1319
-1586
-1666
-1504
-1179
-845
-636
-725
-1333
-1885
-2430
-2936
-2747
-2662
-2604
-2640
-2818
-2754
-2644
-2399
-2184
-1938
-1746
-1953
-2250
-2463
-2500
-2172
-1677
-1111
-484
-46
121
85
-132
-432
-584
-425
29
593
1114
1364
1425
1420
1127
938
857
763
827
774
661
522
389
378
339
299
186
-90
-467
-896
-1330
-1643
-1846
-1830
-1667
-1612
-1613
-1741
-2071
-2456
-2837
-3043
-3057
-2849
-2587
-2388
-2230
-2198
-2234
-2315
-2389
-2343
-2172
-1972
-1736
-1556
-1460
-1329
-1135
-950
-772
-606
-505
-385
-284
-228
-130
56
282
504
726
816
814
735
631
607
640
754
909
1070
1173
1198
1125
1011
886
818
847
874
962
1015
1069
1071
1055
1060
1062
1094
1173
1268
1326
1383
1390
1512
1661
1819
1996
2133
2260
2378
2501
2581
2705
2840
2910
2763
1740
534
-149
-152
905
1871
2443
2181
1240
246
-785
-1319
-1541
-1571
-1395
-1085
-768
-639
-937
-1564
-2014
-2566
-2750
-2484
-2428
-2368
-2497
-2569
-2532
-2408
-2156
-2014
-1706
-1593
-1853
-2108
-2303
-2237
-1865
-1352
-794
-237
105
162
56
-219
-481
-516
-281
181
701
1085
1198
1221
1129
853
724
662
632
664
590
461
293
228
222
152
158
-61
-408
-740
-1193
-1493
-1724
-1849
-1708
-1561
-1502
-1560
-1800
-2178
-2544
-2825
-2938
-2839
-2628
-2393
-2242
-2106
-2111
-2234
-2283
-2311
-2215
-2039
-1858
-1678
-1543
-1419
-1255
-1038
-828
-647
-500
-350
-261
-182
-86
13
233
494
707
899
943
871
769
641
624
707
829
988
1145
1200
1173
1030
900
804
773
835
847
925
961
981
984
941
968
946
1049
1174
1295
1346
1378
1513
1605
1825
1911
2097
2196
2344
2477
2464
2590
2577
2723
2746
2470
1409
385
-67
119
1200
1866
2185
1691
767
-90
-948
-1252
-1492
-1487
-1269
-977
-652
-644
-1016
-1588
-1971
-2421
-2435
-2225
-2229
-2186
-2319
-2321
-2244
-2082
-1914
-1800
-1531
-1553
-1805
-1993
-2122
-1989
-1660
-1245
-757
-318
-56
-21
-131
-372
-553
-494
-215
233
710
993
1066
1151
1016
771
686
591
663
754
750
671
454
250
184
179
200
40
-288
-632
-1085
-1378
-1657
-1797
-1737
-1701
-1600
-1609
-1808
-2182
-2588
-2826
-2879
-2733
-2567
-2371
-2201
-2137
-2138
-2228
-2312
-2322
-2148
-1930
-1714
-1534
-1475
-1391
-1232
-1035
-850
-663
-483
-356
-253
-188
-145
-57
90
325
589
805
891
849
729
637
639
684
784
934
1047
1088
1113
1048
923
813
755
758
835
891
931
915
906
866
825
832
872
1027
1137
1250
1273
1348
1386
1493
1625
1690
1890
1981
2125
2191
2283
2349
2390
2562
2586
2370
1416
469
10
139
1016
1606
1898
1550
891
212
-512
-878
-1184
-1304
-1188
-881
-618
-586
-903
-1443
-1790
-2147
-2233
-2098
-2112
-2153
-2280
-2294
-2223
-2118
-1968
-1818
-1562
-1526
-1738
-1945
-2088
-2063
-1830
-1476
-1023
-563
-250
-131
-191
-367
-548
-544
-337
16
413
674
781
910
889
728
637
569
543
516
382
260
109
39
63
27
34
-200
-463
-778
-1171
-1433
-1744
-1817
-1701
-1526
-1439
-1535
-1720
-2050
-2326
-2531
-2602
-2568
-2431
-2258
-2129
-1926
-1948
-1995
-1967
-1943
-1831
-1733
-1606
-1507
-1414
-1293
-1137
-920
-694
-497
-351
-273
-248
-224
-215
-123
91
308
520
700
749
688
582
529
504
527
644
760
894
972
957
910
820
792
756
760
829
858
896
859
836
858
882
945
1065
1158
1243
1251
1217
1225
1262
1366
1525
1679
1827
1910
1983
2043
2050
2103
2171
2257
2248
1725
837
233
3
453
1090
1464
1490
1012
434
-220
-724
-1055
-1296
-1256
-1047
-766
-592
-738
-1166
-1538
-1866
-2121
-2074
-2043
-2075
-2131
-2152
-2115
-2058
-1927
-1809
-1593
-1409
-1466
-1629
-1787
-1862
-1746
-1528
-1179
-751
-414
-216
-186
-286
-490
-606
-509
-278
53
350
519
608
619
474
342
271
228
269
235
145
47
-38
-110
-139
-155
-241
-445
-598
-818
-1141
-1421
-1656
-1633
-1527
-1424
-1354
-1431
-1607
-1903
-2121
-2264
-2296
-2209
-2084
-1876
-1733
-1685
-1759
-1799
-1793
-1748
-1603
-1471
-1315
-1216
-1104
-973
-828
-676
-524
-346
-218
-115
-112
-131
-84
6
160
349
559
703
737
694
588
485
444
466
576
731
844
927
935
922
870
791
727
733
726
748
820
854
878
886
946
971
1039
1111
1081
1123
1150
1177
1260
1342
1464
1557
1634
1663
1676
1711
1693
1732
1790
1793
1490
822
269
31
318
754
1114
1209
828
402
-144
-589
-896
-1126
-1166
-1044
-783
-678
-751
-1056
-1346
-1597
-1862
-1845
-1831
-1830
-1893
-1963
-1939
-1914
-1825
-1717
-1572
-1410
-1397
-1532
-1641
-1706
-1663
-1455
-1183
-844
-520
-349
-294
-346
-478
-610
-618
-451
-203
65
258
394
444
346
188
93
66
78
82
49
-24
-50
-11
-47
-93
-164
-294
-437
-654
-882
-1065
-1193
-1236
-1198
-1127
-1116
-1143
-1267
-1480
-1701
-1848
-1900
-1845
-1741
-1641
-1503
-1422
-1420
-1456
-1519
-1528
-1458
-1325
-1214
-1122
-1016
-925
-795
-672
-555
-458
-369
-281
-242
-240
-210
-120
-6
156
355
492
530
523
495
419
367
352
385
505
631
726
791
775
723
679
662
676
681
710
746
833
900
956
1021
1028
1058
1051
1063
1042
1054
1102
1172
1249
1297
1429
1490
1573
1595
1549
1506
1434
1433
1174
627
179
-86
54
415
682
800
591
221
-201
-565
-867
-1060
-1127
-1028
-852
-721
-706
-954
-1209
-1459
-1686
-1705
-1718
-1721
-1716
-1740
-1701
-1627
-1547
-1462
-1311
-1184
-1184
-1259
-1347
-1402
-1374
-1251
-1048
-773
-516
-330
-245
-277
-401
-494
-474
-353
-160
46
178
291
332
253
178
107
25
-8
-32
-19
-13
-78
-123
-194
-204
-227
-400
-524
-651
-775
-854
-990
-1043
-1068
-1084
-1042
-1098
-1258
-1402
-1533
-1628
-1661
-1660
-1608
-1511
-1385
-1299
-1313
-1344
-1347
-1360
-1318
-1221
-1098
-985
-885
-782
-656
-558
-512
-446
-388
-336
-293
-256
-224
-153
-42
64
223
342
378
390
367
372
373
368
401
471
582
643
673
689
682
657
609
624
661
684
732
818
873
888
909
935
948
978
979
1009
1050
1092
1128
1149
1209
1253
1313
1333
1371
1345
1297
1245
1226
1031
601
321
82
225
513
635
692
440
148
-194
-487
-687
-895
-952
-890
-762
-697
-711
-890
-1052
-1214
-1399
-1392
-1431
-1449
-1467
-1519
-1481
-1443
-1392
-1351
-1244
-1127
-1130
-1157
-1210
-1211
-1138
-1017
-862
-639
-439
-323
-257
-283
-368
-437
-416
-344
-237
-105
7
143
220
169
121
37
-45
-56
-53
-27
-59
-118
-142
-201
-252
-329
-454
-491
-535
-581
-678
-842
-906
-915
-892
-872
-924
-994
-1049
-1098
-1146
-1230
-1335
-1362
-1279
-1149
-1032
-1014
-1030
-1044
-1055
-1032
-1030
-1010
-931
-780
-606
-497
-454
-454
-440
-373
-293
-209
-179
-139
-64
-31
18
59
123
201
275
354
372
340
298
300
349
414
479
552
591
600
585
532
523
547
592
677
762
855
921
907
919
929
940
961
958
1004
1096
1110
1113
1121
1113
1156
1188
1217
1188
1139
1042
784
449
209
138
255
427
526
453
222
-11
-278
-537
-721
-822
-832
-774
-708
-739
-850
-1020
-1184
-1316
-1374
-1354
-1373
-1411
-1438
-1438
-1391
-1342
-1297
-1243
-1143
-1058
-1088
-1147
-1186
-1182
-1115
-966
-791
-643
-504
-408
-378
-428
-453
-438
-381
-270
-146
-21
60
97
70
26
-3
-58
-91
-125
-167
-189
-208
-198
-228
-266
-276
-280
-353
-448
-537
-665
-751
-769
-759
-747
-728
-713
-723
-763
-834
-931
-989
-981
-956
-914
-829
-740
-677
-649
-612
-602
-603
-575
-551
-484
-447
-388
-336
-307
-253
-212
-180
-142
-95
-85
-49
-19
-16
13
21
70
130
164
193
162
131
105
122
158
191
256
292
320
332
308
285
272
317
361
391
451
503
569
606
631
651
690
764
819
866
912
958
979
1010
1065
1076
1088
1072
1035
882
594
354
200
270
418
486
460
290
87
-166
-410
-590
-727
-811
-809
-739
-732
-808
-979
-1114
-1238
-1333
-1346
-1401
-1454
-1529
-1529
-1495
-1503
-1485
-1444
-1377
-1289
-1263
-1284
-1325
-1355
-1277
-1131
-987
-805
-664
-605
-553
-535
-520
-501
-459
-374
-239
-86
-10
71
88
54
48
43
56
27
-22
-27
-37
-52
-37
-29
-14
-14
-39
-100
-214
-334
-412
-455
-457
-423
-404
-398
-396
-401
-466
-529
-552
-553
-504
-430
-377
-347
-327
-305
-278
-243
-214
-185
-127
-90
-33
-5
26
78
88
108
116
148
158
148
143
143
180
222
228
206
233
249
260
258
223
178
175
207
216
178
139
141
150
167
182
171
147
119
107
102
100
91
80
104
144
159
118
72
50
66
67
45
16
-6
-7
-23
-21
-51
-95
-114
-150
-162
-211
-262
-314
-361
-370
-396
-419
-455
-495
-515
-547
-576
-640
-697
-709
-717
-723
-726
-752
-750
-756
-787
-801
-865
-887
-884
-907
-896
-869
-859
-846
-838
-832
-809
-798
-774
-754
-748
-716
-690
-666
-636
-600
-566
-534
-491
-476
-443
-433
-408
-392
-369
-312
-295
-307
-286
-274
-266
-223
-210
-201
-188
-191
-200
-206
-178
-162
-139
-81
-57
-75
-58
-61
-56
-34
-16
49
84
113
142
129
116
134
169
176
198
224
217
250
270
300
334
351
398
427
446
458
466
476
488
523
577
606
652
674
665
689
677
666
689
691
742
771
774
812
793
791
775
659
507
380
274
213
205
205
169
109
57
-51
-174
-307
-467
-575
-629
-646
-696
-771
-833
-874
-928
-968
-982
-1024
-1062
-1061
-1071
-1082
-1055
-1033
-1007
-955
-922
-894
-901
-930
-924
-907
-855
-758
-652
-557
-466
-420
-400
-377
-361
-330
-307
-285
-237
-193
-150
-134
-148
-145
-114
-104
-93
-98
-132
-142
-158
-174
-198
-205
-231
-257
-295
-373
-431
-503
-562
-564
-556
-540
-524
-519
-503
-464
-473
-481
-505
-522
-500
-463
-415
-377
-337
-287
-245
-214
-170
-134
-93
-80
-39
-34
-33
3
33
90
131
142
157
175
180
206
211
222
223
243
300
286
288
282
251
223
202
174
143
145
152
152
130
102
54
22
-16
-41
-98
-148
-156
-209
-225
-229
-263
-278
-296
-332
-373
-431
-474
-509
-550
-558
-543
-529
-544
-538
-539
-582
-604
-624
-641
-623
-607
-598
-579
-577
-573
-580
-575
-549
-569
-567
-556
-559
-549
-558
-528
-486
-479
-474
-464
-455
-444
-444
-434
-425
-419
-407
-422
-423
-414
-415
-429
-427
-418
-403
-373
-380
-385
-374
-382
-373
-346
-332
-310
-302
-311
-314
-309
-306
-294
-274
-263
-241
-237
-210
-208
-219
-201
-205
-208
-170
-159
-166
-157
-159
-148
-159
-151
-136
-129
-86
-57
-48
-36
-8
-4
7
34
29
37
50
58
29
24
25
23
45
43
64
74
54
44
37
14
-21
-23
-64
-113
-110
-124
-141
-143
-138
-166
-206
-219
-234
-265
-298
-295
-319
-361
-371
-389
-422
-432
-458
-500
-529
-557
-574
-582
-592
-595
-589
-597
-603
-600
-621
-628
-645
-669
-649
-643
-643
-613
-577
-573
-556
-542
-548
-529
-506
-495
-484
-451
-436
-429
-417
-422
-416
-442
-446
-437
-433
-392
-373
-376
-370
-370
-361
-350
-361
-368
-384
-383
-388
-392
-389
-398
-371
-343
-342
-330
-292
-275
-251
-222
-213
-205
-203
-194
-192
-222
-221
-173
-158
-142
-115
-105
-83
-73
-62
-71
-53
-43
-34
-11
-13
7
-5
-18
-18
-49
-88
-61
-45
-93
-138
-176
-147
-109
-146
-205
-223
-205
-167
-185
-253
-246
-203
-198
-252
-344
-328
-251
-261
-294
-311
-257
-232
-293
-323
-336
-320
-300
-328
-353
-316
-286
-298
-354
-339
-307
-309
-330
-399
-368
-322
-357
-374
-389
-366
-347
-391
-416
-481
-469
-450
-503
-520
-515
-506
-511
-524
-532
-525
-519
-528
-541
-525
-492
-495
-512
-519
-525
-537
-530
-504
-506
-482
-453
-462
-434
-406
-427
-428
-433
-437
-399
-387
-373
-348
-335
-300
-275
-282
-267
-226
-217
-189
-152
-157
-151
-165
-187
-170
-168
-168
-151
-140
-117
-120
-122
-125
-127
-124
-135
-128
-146
-157
-150
-155
-153
-167
-158
-153
-163
-160
-161
-131
-133
-172
-158
-158
-194
-203
-231
-258
-231
-213
-216
-203
-196
-181
-190
-192
-181
-202
-210
-212
-220
-265
-283
-259
-258
-275
-281
-273
-293
-291
-299
-320
-332
-365
-355
-383
-383
-356
-364
-365
-386
-400
-391
-390
-400
-393
-401
-404
-398
-386
-386
-386
-393
-419
-441
-443
-427
-442
-449
-444
-451
-455
-452
-425
-420
-429
-409
-384
-366
-362
-333
-313
-337
-339
-323
-325
-347
-339
-303
-326
-317
-281
-290
-288
-298
-309
-301
-301
-310
-313
-314
-340
-339
-329
-319
-310
-323
-299
-291
-311
-297
-286
-288
-270
-242
-228
-213
-221
-233
-232
-223
-195
-178
-187
-188
-188
-192
-204
-226
-237
-244
-252
-245
-250
-270
-267
-271
-284
-296
-292
-270
-248
-237
-269
-289
-305
-313
-309
-299
-304
-286
-282
-288
-317
-326
-331
-343
-322
-315
-315
-322
-326
-324
-332
-348
-352
-358
-340
-336
-337
-341
-362
-357
-337
-316
-313
-301
-308
-303
-295
-299
-294
-309
-294
-297
-323
-309
-313
-309
-305
-336
-330
-324
-327
-324
-373
-403
-409
-421
-426
-424
-408
-427
-432
-416
-429
-449
-428
-431
-432
-411
-393
-372
-373
-356
-354
-375
-371
-352
-352
-339
-323
-298
-287
-279
-292
-304
-313
-343
-318
-326
-344
-323
-293
-276
-273
-299
-313
-331
-346
-358
-380
-370
-370
-362
-348
-327
-339
-361
-379
-405
-422
-415
-426
-419
-372
-401
-423
-416
-417
-456
-436
-396
-382
-352
-343
-346
-343
-343
-355
-354
-372
-382
-361
-364
-342
-306
-301
-278
-269
-284
-289
-293
-293
-295
-302
-300
-328
-316
-297
-303
-298
-298
-297
-290
-285
-278
-279
-290
-291
-304
-310
-300
-315
-325
-322
-325
-329
-333
-337
-341
-348
-365
-380
-381
-371
-373
-373
-371
-385
-405
-415
-421
-420
-397
-389
-401
-381
-369
-363
-359
-362
-345
-311
-298
-309
-313
-322
-340
-354
-342
-346
-350
-359
-375
-364
-372
-383
-397
-408
-409
-395
-395
-397
-373
-374
-411
-395
-377
-395
-394
-393
-392
-390
-382
-371
-363
-362
-352
-342
-358
-362
-360
-378
-380
-381
-378
-373
-388
-396
-382
-359
-352
-340
-322
-316
-317
-311
-323
-335
-330
-333
-327
-323
-331
-304
-281
-272
-262
-279
-297
-300
-304
-311
-327
-316
-313
-321
-319
-303
-321
-358
-376
-377
-385
-400
-375
-337
-318
-298
-265
-258
-259
-255
-268
-280
-290
-309
-318
-305
-288
-254
-260
-257
-264
-275
-264
-267
-253
-270
-306
-313
-310
-317
-303
-297
-308
-326
-345
-345
-355
-378
-409
-399
-377
-371
-374
-392
-394
-433
-446
-431
-439
-421
-412
-411
-413
-406
-392
-394
-379
-363
-351
-328
-341
-354
-350
-353
-358
-367
-370
-381
-376
-341
-328
-326
-321
-319
-319
-303
-296
-299
-274
-266
-276
-276
-268
-261
-261
-253
-245
-256
-256
-238
-250
-261
-254
-257
-272
-275
-264
-281
-309
-291
-304
-322
-315
-319
-329
-323
-329
-346
-339
-337
-331
-322
-313
-325
-320
-328
-339
-327
-324
-325
-336
-314
-299
-303
-285
-273
-272
-265
-264
-265
-261
-252
-239
-226
-236
-232
-234
-234
-224
-239
-252
-255
-251
-272
-274
-291
-306
-298
-284
-270
-270
-274
-275
-292
-295
-305
-320
-312
-302
-283
-276
-258
-287
-309
-310
-322
-302
-286
-264
-260
-262
-254
-290
-320
-300
-307
-327
-308
-300
-305
-315
-300
-341
-360
-365
-372
-356
-378
-373
-382
-380
-367
-372
-366
-360
-346
-325
-314
-330
-360
-369
-367
-359
-351
-356
-342
-329
-320
-318
-324
-333
-309
-315
-314
-307
-327
-297
-286
-286
-263
-274
-257
-241
-256
-243
-247
-256
-245
-228
-221
-243
-243
-217
-211
-223
-218
-219
-243
-250
-251
-244
-235
-227
-243
-234
-234
-238
-225
-210
-204
-192
-194
-190
-194
-222
-221
-253
-270
-253
-271
-265
-235
-230
-223
-232
-222
-212
-214
-213
-227
-240
-256
-263
-269
-263
-253
-267
-258
-241
-260
-278
-273
-296
-304
-288
-277
-271
-287
-285
-268
-285
-303
-317
-362
-366
-337
-331
-320
-326
-321
-322
-362
-351
-378
-382
-359
-365
-360
-333
-314
-314
-304
-304
-315
-314
-317
-308
-312
-307
-285
-285
-267
-246
-236
-241
-228
-223
-235
-231
-240
-235
-211
-231
-225
-243
-264
-248
-263
-255
-245
-253
-246
-243
-257
-238
-244
-260
-258
-232
-214
-208
-218
-215
-225
-233
-234
-263
-264
-254
-263
-268
-280
-275
-268
-295
-278
-269
-275
-263
-257
-239
-229
-220
-209
-220
-202
-171
-192
-189
-181
-190
-173
-206
-212
-186
-194
-185
-184
-190
-200
-196
-164
-178
-174
-186
-196
-171
-157
-155
-175
-174
-184
-202
-190
-171
-160
-169
-171
-192
-219
-191
-199
-228
-236
-229
-235
-271
-260
-251
-281
-287
-279
-283
-298
-304
-304
-311
-279
-262
-280
-269
-277
-287
-274
-271
-262
-250
-252
-248
-245
-270
-251
-248
-267
-256
-267
-279
-276
-292
-304
-286
-269
-251
-264
-273
-280
-292
-269
-240
-242
-243
-230
-223
-237
-252
-254
-242
-239
-232
-202
-197
-207
-191
-195
-220
-190
-174
-172
-167
-184
-194
-229
-236
-216
-208
-189
-183
-192
-193
-189
-204
-222
-237
-227
-212
-210
-200
-193
-195
-184
-190
-207
-195
-172
-161
-163
-170
-170
-168
-212
-230
-215
-239
-263
-239
-246
-274
-267
-269
-281
-282
-287
-276
-286
-299
-273
-277
-279
-260
-238
-211
-210
-223
-230
-229
-231
-244
-262
-231
-212
-212
-191
-213
-213
-202
-180
-172
-164
-162
-199
-215
-214
-221
-236
-244
-231
-243
-263
-241
-235
-253
-242
-247
-259
-257
-269
-252
-268
-277
-281
-304
-323
-299
-275
-270
-266
-253
-234
-244
-246
-234
-231
-249
-264
-269
-279
-303
-294
-290
-275
-252
-253
-240
-246
-263
-270
-257
-232
-242
-260
-261
-292
-295
-266
-275
-292
-261
-240
-233
-207
-212
-228
-226
-220
-204
-215
-233
-227
-244
-253
-251
-262
-276
-272
-242
-223
-216
-218
-217
-223
-218
-188
-169
-163
-178
-181
-188
-184
-185
-176
-149
-128
-122
-131
-133
-129
-129
-146
-128
-116
-118
-119
-140
-153
-179
-194
-198
-209
-183
-163
-183
-191
-212
-226
-247
-267
-257
-263
-283
-278
-260
-284
-295
-293
-295
-284
-302
-303
-301
-308
-284
-270
-255
-231
-240
-242
-239
-241
-259
-240
-235
-251
-220
-212
-211
-203
-183
-187
-207
-229
-222
-199
-207
-212
-237
-251
-248
-241
-243
-243
-233
-218
-223
-234
-222
-229
-257
-259
-234
-225
-231
-231
-235
-255
-260
-242
-255
-265
-224
-209
-215
-207
-196
-189
-218
-217
-194
-202
-202
-197
-210
-215
-201
-199
-204
-217
-222
-221
-219
-203
-187
-187
-184
-180
-189
-205
-202
-213
-207
-194
-203
-183
-173
-201
-214
-193
-189
-196
-176
-157
-138
-146
-167
-168
-204
-216
-196
-204
-209
-219
-222
-220
-234
-206
-170
-152
-150
-155
-145
-155
-167
-173
-195
-183
-182
-179
-174
-171
-174
-181
-194
-197
-183
-183
-169
-167
-168
-159
-163
-192
-203
-215
-234
-236
-219
-216
-240
-238
-252
-275
-281
-286
-296
-331
-329
-333
-346
-337
-334
-312
-279
-262
-257
-248
-265
-270
-259
-258
-239
-221
-212
-212
-234
-236
-248
-247
-243
-219
-192
-199
-179
-180
-200
-200
-207
-228
-236
-237
-246
-250
-257
-242
-239
-258
-251
-255
-251
-239
-247
-240
-239
-260
-273
-247
-244
-245
-200
-193
-177
-161
-171
-168
-183
-190
-172
-167
-151
-139
-148
-151
-167
-175
-179
-201
-201
-202
-213
-219
-224
-223
-226
-222
-213
-207
-203
-201
-211
-217
-223
-225
-224
-230
-224
-238
-264
-267
-294
-308
-295
-332
-353
-333
-332
-331
-321
-313
-329
-349
-341
-353
-362
-343
-327
-339
-318
-302
-324
-329
-313
-286
-272
-248
-242
-251
-245
-255
-264
-247
-240
-245
-240
-231
-234
-249
-260
-254
-243
-231
-209
-193
-195
-197
-200
-208
-218
-233
-246
-240
-242
-241
-232
-255
-271
-269
-275
-271
-282
-289
-295
-293
-261
-265
-279
-294
-299
-294
-292
-297
-285
-284
-299
-295
-288
-276
-269
-263
-266
-277
-264
-269
-273
-260
-274
-266
-277
-269
-230
-248
-248
-238
-265
-268
-249
-231
-219
-233
-229
-245
-253
-245
-264
-245
-249
-265
-273
-269
-268
-263
-256
-259
-254
-248
-273
-299
-304
-288
-276
-261
-242
-231
-221
-222
-215
-217
-207
-195
-194
-195
-202
-207
-205
-218
-220
-210
-203
-206
-235
-243
-248
-255
-243
-245
-225
-235
-231
-218
-229
-229
-229
-234
-256
-271
-262
-273
-281
-284
-275
-266
-284
-253
-239
-247
-256
-268
-284
-297
-287
-307
-306
-301
-316
-311
-312
-309
-320
-323
-337
-355
-343
-343
-329
-339
-341
-325
-332
-323
-299
-291
-269
-256
-255
-255
-252
-248
-269
-263
-267
-301
-320
-310
-308
-299
-270
-267
-278
-271
-264
-273
-278
-270
-261
-254
-252
-245
-259
-261
-263
-265
-246
-239
-222
-219
-216
-184
-175
-191
-191
-173
-200
-223
-205
-213
-239
-232
-226
-231
-227
-209
-173
-162
-177
-169
-177
-194
-193
-200
-211
-220
-242
-261
-258
-272
-269
-252
-244
-235
-242
-243
-246
-255
-262
-259
-265
-260
-246
-232
-239
-249
-251
-244
-246
-246
-229
-220
-204
-201
-195
-203
-228
-243
-263
-276
-255
-251
-246
-232
-219
-224
-231
-225
-224
-209
-208
-210
-202
-225
-219
-217
-239
-255
-287
-292
-285
-274
-275
-271
-280
-298
-309
-327
-338
-346
-361
-352
-327
-326
-313
-308
-303
-303
-320
-316
-317
-305
-274
-267
-252
-245
-262
-265
-256
-245
-241
-253
-240
-222
-235
-240
-244
-243
-229
-207
-197
-196
-224
-238
-251
-250
-226
-201
-213
-218
-230
-244
-233
-208
-193
-210
-186
-160
-164
-159
-168
-172
-183
-195
-183
-192
-200
-205
-211
-205
-186
-185
-193
-203
-207
-229
-246
-259
-264
-277
-264
-251
-251
-242
-256
-255
-239
-235
-234
-243
-244
-258
-285
-306
-329
-329
-338
-338
-315
-313
-322
-319
-334
-350
-357
-352
-336
-335
-325
-296
-297
-307
-324
-328
-301
-289
-293
-281
-262
-253
-277
-291
-284
-286
-307
-291
-283
-284
-279
-310
-330
-332
-327
-310
-304
-288
-285
-284
-268
-274
-292
-292
-278
-265
-275
-245
-220
-237
-244
-256
-263
-249
-246
-236
-226
-244
-236
-230
-238
-239
-243
-229
-226
-235
-234
-224
-235
-248
-229
-232
-257
-257
-255
-261
-261
-262
-245
-222
-212
-209
-204
-225
-240
-234
-228
-232
-233
-220
-228
-228
-228
-211
-207
-202
-200
-200
-195
-207
-220
-236
-249
-253
-267
-265
-244
-249
-263
-271
-267
-274
-275
-258
-266
-265
-258
-266
-269
-287
-298
-295
-292
-286
-287
-287
-273
-270
-274
-253
-263
-272
-262
-261
-254
-250
-243
-241
-256
-262
-252
-249
-246
-236
-217
-229
-257
-256
-254
-276
-288
-295
-296
-289
-310
-305
-292
-293
-306
-314
-323
-333
-325
-318
-324
-320
-324
-318
-325
-334
-314
-318
-327
-317
-304
-300
-301
-295
-282
-262
-260
-243
-235
-237
-225
-235
-244
-234
-231
-228
-227
-225
-218
-220
-228
-240
-237
-217
-215
-227
-215
-215
-218
-233
-245
-244
-251
-261
-244
-251
-263
-250
-257
-262
-260
-242
-241
-254
-268
-259
-255
-272
-274
-267
-269
-259
-271
-284
-284
-303
-313
-315
-330
-332
-322
-312
-309
-298
-293
-290
-275
-277
-256
-268
-274
-250
-261
-266
-258
-257
-251
-244
-259
-265
-270
-286
-282
-279
-270
-256
-238
-241
-266
-279
-294
-316
-299
-285
-279
-271
-271
-265
-287
-293
-286
-282
-263
-255
-239
-218
-219
-207
-211
-222
-217
-222
-210
-200
-209
-204
-208
-216
-214
-211
-200
-209
-200
-192
-216
-218
-206
-228
-244
-234
-248
-268
-278
-278
-291
-314
-317
-317
-309
-310
-296
-289
-281
-275
-275
-256
-276
-290
-273
-269
-258
-239
-245
-253
-257
-245
-229
-223
-236
-231
-218
-237
-235
-232
-230
-221
-236
-240
-244
-255
-251
-228
-226
-234
-222
-232
-234
-237
-258
-261
-243
-220
-218
-215
-215
-217
-222
-233
-241
-242
-244
-229
-219
-222
-210
-231
-237
-232
-225
-226
-227
-214
-212
-220
-216
-177
-193
-198
-183
-195
-198
-219
-222
-217
-217
-209
-196
-215
-202
-204
-235
-248
-260
-233
-229
-244
-230
-222
-240
-218
-220
-254
-260
-241
-245
-249
-250
-281
-290
-300
-313
-307
-319
-325
-340
-344
-326
-313
-302
-284
-283
-295
-283
-275
-270
-255
-229
-239
-258
-250
-236
-231
-235
-210
-208
-208
-197
-220
-224
-223
-224
-233
-237
-238
-224
-215
-233
-237
-235
-210
-211
-197
-189
-207
-202
-195
-202
-225
-224
-221
-219
-212
-211
-206
-196
-188
-167
-173
-186
-184
-185
-189
-185
-188
-193
-200
-198
-188
-182
-188
-200
-194
-192
-203
-198
-197
-216
-218
-213
-197
-196
-189
-204
-228
-227
-237
-247
-246
-231
-237
-239
-250
-244
-240
-256
-255
-262
-264
-246
-249
-231
-225
-233
-218
-215
-221
-236
-238
-247
-271
-267
-239
-244
-249
-236
-239
-255
-265
-260
-243
-225
-220
-216
-204
-220
-220
-208
-189
-185
-178
-179
-205
-205
-194
-198
-208
-200
-194
-193
-162
-157
-185
-168
-177
-200
-189
-176
-189
-208
-223
-254
-277
-275
-271
-281
-267
-235
-242
-248
-257
-263
-253
-255
-263
-267
-265
-278
-283
-288
-290
-292
-288
-292
-289
-272
-277
-268
-252
-243
-250
-250
-244
-260
-272
-272
-272
-263
-246
-257
-239
-218
-248
-236
-227
-217
-181
-191
-193
-177
-200
-203
-210
-231
-228
-243
-242
-220
-236
-234
-229
-246
-232
-228
-251
-237
-229
-230
-252
-251
-233
-225
-211
-232
-231
-232
-241
-223
-220
-209
-211
-212
-225
-237
-239
-238
-248
-247
-226
-245
-228
-199
-223
-249
-258
-259
-272
-292
-298
-290
-271
-262
-273
-280
-285
-288
-283
-269
-285
-292
-288
-312
-302
-293
-293
-289
-288
-267
-265
-263
-267
-262
-261
-290
-297
-294
-293
-303
-330
-336
-339
-330
-305
-286
-293
-291
-270
-286
-273
-282
-277
-260
-290
-271
-265
-276
-280
-294
-300
-301
-302
-282
-268
-246
-245
-264
-262
-273
-267
-257
-265
-269
-268
-276
-287
-289
-309
-317
-299
-300
-292
-289
-290
-278
-275
-295
-294
-300
-310
-303
-310
-295
-285
-267
-248
-240
-242
-244
-235
-234
-248
-225
-227
-238
-236
-240
-240
-249
-262
-273
-277
-282
-264
-263
-264
-254
-266
-263
-264
-277
-275
-288
-292
-282
-285
-291
-290
-281
-284
-275
-280
-284
-259
-275
-300
-292
-282
-277
-281
-276
-284
-316
-315
-316
-338
-334
-327
-320
-317
-309
-280
-282
-296
-294
-315
-311
-309
-311
-314
-318
-316
-296
-285
-302
-315
-323
-325
-315
-308
-298
-280
-278
-301
-322
-324
-321
-325
-325
-312
-302
-310
-330
-338
-348
-339
-328
-313
-313
-307
-307
-318
-299
-290
-305
-307
-286
-274
-261
-240
-225
-232
-217
-212
-216
-218
-205
-190
-197
-186
-198
-211
-208
-212
-213
-212
-209
-204
-198
-205
-210
-210
-229
-233
-235
-250
-254
-254
-257
-244
-247
-249
-236
-243
-224
-216
-232
-239
-248
-268
-251
-261
-270
-250
-251
-265
-279
-282
-293
-299
-290
-264
-270
-282
-293
-313
-317
-305
-297
-299
-294
-294
-279
-262
-261
-271
-284
-269
-270
-279
-263
-254
-253
-270
-280
-268
-282
-297
-269
-263
-275
-260
-269
-281
-278
-261
-266
-287
-255
-237
-233
-214
-209
-212
-201
-192
-186
-189
-189
-202
-221
-215
-211
-223
-204
-200
-219
-218
-210
-219
-241
-241
-261
-265
-265
-272
-257
-248
-259
-269
-277
-286
-286
-290
-279
-284
-279
-273
-283
-281
-267
-274
-275
-257
-261
-267
-263
-252
-261
-261
-256
-269
-260
-258
-260
-255
-260
-254
-247
-251
-248
-258
-247
-236
-245
-248
-245
-229
-241
-249
-226
-234
-241
-224
-212
-224
-237
-210
-207
-218
-201
-195
-206
-194
-174
-169
-175
-182
-180
-202
-220
-207
-224
-245
-243
-252
-262
-259
-268
-258
-252
-259
-262
-271
-260
-241
-256
-246
-226
-233
-238
-255
-259
-272
-287
-271
-255
-258
-252
-260
-285
-257
-248
-273
-265
-264
-274
-302
-306
-314
-332
-344
-341
-333
-329
-323
-316
-319
-322
-315
-322
-308
-305
-305
-310
-323
-308
-311
-313
-288
-286
-284
-270
-259
-240
-228
-224
-229
-238
-244
-236
-231
-243
-253
-269
-282
-272
-272
-271
-252
-253
-246
-232
-247
-251
-250
-255
-243
-240
-243
-241
-239
-242
-216
-200
-208
-213
-232
-246
-245
-255
-274
-280
-261
-266
-281
-294
-296
-295
-305
-322
-325
-298
-293
-314
-308
-320
-334
-325
-329
-317
-325
-310
-298
-290
-270
-268
-268
-267
-264
-252
-248
-251
-263
-303
-313
-300
-295
-285
-282
-278
-282
-270
-270
-297
-300
-312
-333
-338
-335
-329
-324
-320
-334
-322
-313
-303
-294
-302
-298
-300
-304
-291
-285
-284
-289
-310
-300
-274
-288
-303
-294
-287
-284
-275
-290
-306
-308
-323
-327
-322
-334
-334
-332
-341
-338
-332
-332
-330
-331
-336
-328
-324
-318
-326
-339
-338
-322
-311
-295
-290
-293
-298
-303
-311
-308
-308
-320
-323
-320
-324
-338
-346
-347
-353
-360
-329
-301
-281
-247
-260
-268
-281
-286
-273
-273
-255
-250
-253
-273
-273
-256
-256
-267
-263
-248
-240
-245
-249
-254
-259
-260
-259
-257
-271
-285
-291
-285
-290
-282
-281
-275
-267
-280
-261
-277
-293
-287
-287
-297
-299
-298
-274
-257
-265
-251
-272
-282
-285
-289
-303
-301
-300
-292
-275
-298
-321
-326
-324
-318
-296
-294
-287
-259
-254
-262
-273
-281
-288
-291
-289
-262
-260
-273
-266
-260
-272
-285
-255
-256
-277
-270
-272
-288
-291
-294
-292
-291
-332
-316
-305
-305
-280
-295
-300
-276
-265
-246
-262
-267
-243
-242
-246
-265
-259
-278
-268
-264
-274
-243
-245
-247
-248
-254
-251
-245
-256
-250
-242
-259
-259
-261
-259
-263
-271
-256
-256
-263
-254
-232
-218
-209
-218
-209
-215
-223
-226
-242
-259
-261
-245
-254
-255
-259
-259
-273
-304
-305
-297
-282
-255
-238
-222
-235
-256
-239
-239
-257
-249
-226
-234
-240
-234
-248
-265
-264
-260
-249
-238
-214
-204
-216
-225
-209
-203
-205
-192
-201
-217
-213
-222
-249
-262
-258
-229
-223
-203
-203
-223
-241
-273
-282
-296
-294
-309
-298
-283
-303
-297
-288
-293
-296
-268
-272
-279
-281
-290
-284
-301
-328
-339
-371
-376
-353
-358
-352
-347
-340
-331
-327
-310
-298
-304
-297
-298
-300
-296
-298
-302
-302
-298
-308
-317
-314
-317
-324
-323
-318
-319
-305
-270
-273
-286
-294
-307
-305
-287
-269
-272
-274
-260
-245
-227
-196
-193
-206
-213
-232
-230
-222
-222
-201
-187
-203
-205
-212
-222
-207
-209
-211
-208
-222
-213
-222
-239
-220
-238
-234
-230
-217
-181
-187
-189
-195
-204
-233
-254
-256
-264
-271
-286
-283
-276
-284
-306
-312
-313
-330
-343
-325
-318
-328
-321
-315
-315
-331
-320
-301
-323
-316
-302
-302
-297
-290
-296
-295
-282
-270
-239
-255
-257
-252
-249
-237
-247
-257
-264
-270
-282
-280
-281
-291
-288
-311
-293
-296
-324
-294
-309
-303
-270
-285
-276
-287
-301
-293
-294
-269
-264
-263
-253
-263
-290
-288
-289
-281
-273
-296
-288
-296
-314
-317
-322
-333
-344
-328
-338
-339
-337
-344
-335
-321
-325
-317
-291
-295
-287
-274
-271
-268
-282
-289
-285
-284
-263
-252
-238
-233
-227
-245
-250
-252
-273
-275
-288
-290
-270
-270
-274
-269
-287
-291
-271
-281
-285
-268
-255
-248
-255
-224
-215
-229
-223
-230
-227
-219
-195
-180
-201
-222
-218
-214
-210
-194
-209
-218
-215
-257
-253
-274
-300
-309
-318
-306
-312
-296
-314
-338
-336
-332
-318
-315
-302
-293
-301
-318
-324
-322
-320
-334
-325
-308
-335
-349
-337
-340
-358
-343
-337
-331
-324
-324
-316
-324
-313
-318
-303
-292
-304
-311
-317
-290
-298
-309
-273
-267
-250
-225
-223
-220
-223
-236
-236
-230
-219
-200
-211
-212
-210
-229
-248
-234
-221
-216
-218
-228
-235
-251
-261
-275
-299
-278
-263
-273
-263
-283
-311
-305
-316
-319
-312
-319
-313
-326
-326
-310
-321
-303
-293
-299
-303
-305
-297
-286
-301
-305
-283
-274
-279
-254
-276
-300
-268
-288
-301
-290
-316
-308
-286
-297
-290
-300
-316
-303
-298
-318
-312
-296
-300
-304
-316
-320
-316
-304
-311
-307
-304
-310
-303
-305
-286
-287
-276
-251
-260
-257
-252
-265
-274
-274
-277
-275
-274
-292
-288
-292
-298
-282
-284
-274
-234
-225
-241
-243
-252
-265
-269
-273
-257
-262
-267
-274
-281
-299
-289
-264
-276
-266
-276
-284
-291
-309
-313
-339
-341
-330
-321
-310
-319
-335
-334
-353
-357
-345
-350
-347
-344
-331
-328
-326
-322
-313
-315
-326
-318
-307
-323
-331
-337
-338
-321
-324
-315
-314
-332
-321
-320
-314
-292
-291
-304
-302
-280
-288
-277
-281
-286
-254
-257
-259
-250
-261
-260
-264
-272
-264
-262
-276
-264
-260
-257
-257
-274
-277
-265
-264
-254
-256
-267
-260
-270
-275
-276
-264
-277
-283
-279
-269
-253
-248
-226
-210
-212
-214
-218
-234
-224
-207
-242
-278
-260
-260
-248
-243
-240
-229
-239
-231
-237
-250
-267
-261
-275
-273
-266
-286
-293
-318
-336
-336
-336
-339
-348
-359
-355
-364
-367
-365
-357
-367
-349
-323
-332
-318
-312
-327
-328
-311
-314
-336
-340
-330
-334
-337
-341
-331
-314
-337
-330
-306
-309
-317
-316
-319
-322
-304
-297
-312
-325
-315
-299
-303
-306
-287
-278
-290
-293
-301
-302
-298
-283
-274
-277
-280
-289
-291
-292
-288
-289
-294
-291
-299
-291
-274
-270
-263
-249
-260
-266
-231
-224
-209
-217
-238
-239
-256
-258
-241
-238
-227
-209
-205
-195
-192
-193
-217
-245
-246
-251
-242
-237
-254
-260
-256
-257
-257
-261
-292
-297
-295
-303
-294
-296
-304
-308
-313
-322
-307
-318
-330
-333
-328
-320
-321
-299
-286
-306
-323
-314
-333
-312
-315
-329
-320
-323
-333
-340
-339
-338
-338
-327
-301
-296
-292
-285
-289
-301
-287
-301
-312
-322
-329
-310
-321
-313
-310
-307
-298
-310
-312
-314
-304
-305
-312
-327
-330
-348
-380
-362
-363
-365
-359
-363
-347
-345
-357
-332
-331
-338
-321
-326
-320
-305
-298
-300
-306
-295
-271
-290
-306
-292
-278
-268
-262
-261
-257
-242
-239
-246
-249
-243
-231
-240
-237
-243
-246
-255
-270
-265
-252
-248
-258
-275
-277
-275
-290
-287
-315
-334
-330
-322
-312
-320
-337
-364
-355
-367
-375
-373
-402
-389
-391
-389
-384
-385
-373
-377
-384
-410
-425
-400
-403
-385
-379
-404
-401
-418
-417
-406
-411
-401
-367
-358
-360
-362
-396
-398
-403
-406
-407
-386
-371
-375
-343
-330
-311
-305
-303
-281
-275
-270
-281
-284
-284
-293
-278
-260
-254
-274
-256
-255
-249
-211
-223
-232
-223
-226
-206
-220
-239
-239
-243
-233
-230
-214
-198
-191
-189
-209
-212
-199
-204
-206
-200
-213
-211
-196
-214
-212
-209
-240
-247
-214
-204
-240
-252
-241
-233
-240
-232
-219
-214
-219
-221
-195
-198
-216
-206
-215
-195
-177
-207
-209
-205
-203
-214
-239
-231
-216
-195
-242
-241
-203
-230
-235
-227
-210
-206
-223
-203
-195
-212
-245
-281
-267
-256
-272
-272
-283
-303
-282
-272
-285
-272
-251
-255
-276
-296
-300
-314
-330
-332
-347
-351
-357
-366
-381
-400
-399
-378
-357
-343
-323
-308
-316
-322
-319
-305
-313
-349
-362
-355
-372
-394
-394
-384
-365
-384
-360
-335
-353
-354
-374
-384
-401
-421
-386
-351
-349
-358
-339
-323
-356
-374
-357
-356
-372
-368
-334
-299
-336
-359
-319
-302
-358
-359
-330
-339
-351
-318
-279
-328
-308
-232
-236
-285
-265
-203
-205
-276
-248
-204
-246
-267
-186
-102
-171
-182
-104
-45
-121
-187
-193
-98
-81
-155
-159
-90
-67
-172
-173
-148
-171
-157
-166
-192
-230
-212
-134
-147
-213
-204
-126
-185
-240
-189
-128
-179
-193
-140
-179
-160
-134
-129
-140
-158
-137
-141
-151
-123
-106
-135
-159
-145
-105
-102
-64
-117
-111
-63
-66
-58
-87
-74
-73
-82
-120
-135
-99
-87
-110
-104
-72
-87
-122
-149
-89
-126
-180
-123
-154
-195
-170
-132
-156
-222
-196
-164
-193
-282
-282
-244
-317
-332
-340
-320
-303
-348
-342
-361
-372
-430
-434
-383
-431
-440
-437
-419
-424
-457
-457
-449
-458
-480
-488
-522
-570
-536
-543
-543
-496
-524
-504
-502
-541
-550
-578
-602
-606
-589
-553
-569
-597
-550
-497
-507
-547
-525
-500
-506
-509
-516
-543
-537
-498
-495
-507
-482
-486
-458
-399
-442
-445
-306
-283
-398
-462
-410
-354
-364
-349
-309
-317
-301
-263
-271
-280
-258
-200
-144
-196
-246
-63
-126
-321
-154
49
-98
-119
-31
-24
-93
-28
-69
-195
10
-174
-77
96
-94
-23
-48
-156
-68
174
-48
-153
97
179
-129
-241
93
136
-107
-37
149
-18
-111
76
116
-18
56
159
15
-27
58
50
-70
46
104
121
162
86
164
187
68
-2
138
256
101
42
137
201
193
144
156
278
297
154
136
215
210
128
121
198
163
145
119
68
101
170
169
72
78
122
83
-16
-70
-74
-75
-117
-120
-141
-195
-228
-264
-286
-326
-362
-392
-442
-486
-541
-603
-643
-658
-669
-732
-765
-809
-855
-899
-951
-1008
-1026
-1051
-1110
-1099
-1085
-1139
-1154
-1153
-1145
-1132
-1132
-1096
-1074
-1072
-1086
-1086
-1081
-1050
-986
-919
-899
-884
-817
-775
-783
-758
-731
-696
-642
-587
-586
-614
-620
-568
-514
-518
-437
-435
-527
-531
-504
-361
-467
-563
-408
-394
-342
-110
-354
-592
-130
127
-289
-808
-162
281
-406
-652
-57
28
-500
-295
29
-234
-609
68
255
-477
-491
85
137
-299
-447
154
92
-143
-170
26
-149
-122
218
-45
-130
47
96
-66
106
134
-10
265
88
37
141
215
191
180
221
146
261
293
341
191
89
406
303
-99
107
413
433
26
130
543
340
202
316
337
206
384
469
329
302
469
587
424
387
661
773
547
573
848
876
645
666
860
876
701
604
746
669
454
445
524
488
343
366
412
309
179
156
156
35
-48
-90
-161
-241
-375
-433
-490
-568
-625
-694
-740
-817
-871
-936
-1029
-1096
-1145
-1197
-1273
-1321
-1347
-1409
-1453
-1482
-1497
-1520
-1551
-1543
-1517
-1538
-1580
-1564
-1537
-1520
-1478
-1407
-1323
-1250
-1181
-1132
-1084
-993
-933
-906
-843
-789
-739
-680
-626
-591
-564
-540
-509
-502
-532
-503
-397
-464
-617
-371
-343
-660
-624
-288
-551
-750
-578
-587
-578
-512
-337
-665
-469
-500
-223
-151
-904
-560
-31
-257
-1028
-580
273
-241
-894
-329
-41
115
-316
-496
-292
111
194
-403
-330
317
716
-184
-718
403
983
-466
-569
668
446
-140
-29
439
118
292
405
66
-83
588
763
-161
-384
905
744
-777
-358
1069
555
-401
-45
716
488
-59
279
398
364
261
259
186
159
351
576
356
373
355
346
613
411
359
395
649
557
401
516
478
533
588
529
567
712
753
634
693
737
848
866
767
745
786
811
484
354
516
579
395
199
436
509
199
81
225
238
-63
-181
-82
-130
-328
-525
-505
-505
-633
-747
-787
-747
-853
-969
-1010
-1072
-1155
-1283
-1369
-1394
-1410
-1503
-1542
-1471
-1486
-1521
-1518
-1512
-1474
-1511
-1541
-1505
-1450
-1451
-1446
-1355
-1278
-1244
-1243
-1138
-987
-911
-883
-828
-724
-650
-686
-694
-658
-614
-675
-716
-675
-603
-489
-418
-447
-487
-520
-487
-336
-560
-576
-689
-464
-420
-438
-1001
-807
396
-373
-1663
-251
259
-927
-1214
-674
404
-695
-1307
-213
249
-150
-1234
-555
1083
-441
-978
-88
83
335
-558
-592
-24
300
-174
-723
170
189
37
-491
-209
403
231
-376
202
485
-106
-155
596
195
-457
398
924
-118
-645
735
318
-470
-268
460
233
-269
-79
324
459
-116
-158
503
596
192
-52
527
312
-279
304
712
14
-122
460
471
1
-36
287
540
193
162
517
312
368
550
435
335
520
646
528
396
816
851
498
644
925
783
601
657
898
831
613
670
879
786
593
656
627
562
396
331
364
311
292
277
205
99
44
12
-97
-168
-280
-399
-479
-575
-624
-730
-794
-774
-820
-926
-1010
-996
-1061
-1167
-1248
-1272
-1295
-1448
-1485
-1441
-1464
-1517
-1547
-1491
-1466
-1454
-1457
-1412
-1331
-1312
-1280
-1237
-1213
-1151
-1113
-1101
-1040
-964
-913
-909
-877
-813
-740
-805
-805
-819
-861
-732
-526
-718
-895
-905
-504
-413
-996
-816
-292
-547
-758
-393
-998
-563
-582
-585
-810
-773
-480
-635
-229
-1162
-627
-364
-970
-441
-22
-986
-830
9
-538
-527
-242
-520
-368
252
-755
-755
-128
-87
-470
-581
191
125
-545
-378
84
-253
-249
162
462
-298
-348
585
408
-393
-457
548
475
-402
-25
369
221
-41
-125
4
84
302
-62
55
110
-224
-61
220
200
-214
-8
1002
214
-748
516
784
296
-625
379
1414
-679
-225
1266
94
-230
180
750
505
59
113
820
509
-92
578
637
238
446
882
457
-87
499
1052
371
230
662
772
550
409
749
664
539
892
876
547
735
960
808
511
656
750
468
473
380
306
266
253
268
195
133
152
139
0
-172
-150
-143
-385
-493
-416
-523
-715
-824
-745
-825
-970
-1060
-1034
-1036
-1208
-1266
-1258
-1339
-1455
-1496
-1479
-1489
-1543
-1539
-1544
-1504
-1562
-1539
-1471
-1462
-1403
-1382
-1318
-1307
-1305
-1243
-1205
-1238
-1193
-1012
-1016
-1031
-961
-869
-844
-866
-822
-751
-769
-823
-908
-758
-711
-800
-888
-618
-33
-845
-1266
-697
-214
-813
-1671
-436
-253
-500
-1017
-1003
198
-621
-1047
-229
16
-619
-432
-456
190
-803
-1277
415
225
-1531
-516
980
-506
-1516
527
602
-815
-986
604
735
-855
-674
360
21
4
307
-242
170
113
-286
-328
-98
252
54
141
-124
-149
111
398
420
-375
-123
815
573
-955
-400
1298
479
-947
25
941
453
-476
144
1061
-208
-260
287
410
-99
58
443
71
33
55
136
585
-96
-100
600
469
-88
-141
623
407
94
438
654
532
143
473
408
127
388
818
397
263
571
624
569
267
668
882
636
679
785
567
578
690
671
496
1079
1053
600
781
1022
897
391
384
633
613
357
366
507
484
267
144
232
121
-55
-29
-99
-355
-434
-482
-635
-741
-668
-749
-911
-856
-892
-1059
-1227
-1096
-1157
-1329
-1351
-1353
-1281
-1415
-1464
-1440
-1395
-1324
-1422
-1493
-1450
-1379
-1361
-1475
-1464
-1327
-1290
-1395
-1361
-1131
-1150
-1195
-1176
-1087
-976
-1060
-1023
-710
-918
-1103
-838
-768
-980
-827
-1018
-758
-492
-662
-823
-880
-426
-828
-594
-848
-1085
-123
-422
-1520
-1163
461
-545
-1445
-699
-668
-451
-708
-968
-349
-188
-795
-858
-307
-193
-676
-707
-337
174
-420
-838
130
-60
-309
-291
413
-773
-291
389
-373
-749
-193
1094
-583
-555
444
417
-244
-757
550
732
303
-801
-45
710
590
-522
-830
1317
211
-910
-76
913
-904
-581
695
78
-668
70
720
-613
-462
396
695
-538
-304
966
565
-641
-383
945
445
-564
-72
859
781
-371
73
1035
270
-422
108
304
850
207
-70
467
193
270
-124
268
816
582
-148
320
472
501
366
415
427
826
771
310
354
839
989
580
544
1080
1105
577
838
943
889
790
828
927
740
532
519
484
455
462
312
124
179
246
58
-224
-235
-7
-166
-492
-505
-464
-491
-781
-969
-752
-774
-1030
-1201
-1065
-1028
-1275
-1445
-1352
-1283
-1500
-1602
-1511
-1472
-1527
-1629
-1577
-1427
-1469
-1623
-1597
-1422
-1406
-1535
-1443
-1341
-1345
-1308
-1320
-1270
-1137
-1070
-984
-961
-703
-683
-1027
-939
-842
-971
-1036
-365
-977
-1515
-256
-607
-1266
-604
-476
-872
-1047
-916
-629
-1168
-1450
199
-561
-1525
-725
-646
-325
-424
-1124
-1014
67
-905
-1064
-197
-376
-214
-842
80
-134
-929
-847
1149
43
-1387
-44
653
-135
-705
-17
692
-1034
-998
1163
-382
-925
-339
1341
77
-687
543
1008
-375
-358
1601
593
-691
-751
1375
202
-1374
645
1367
160
-972
861
446
-986
-8
786
190
-708
-213
900
56
170
250
52
601
250
-340
215
1126
-841
-101
1318
-1
-552
14
843
-292
-418
333
415
101
-71
520
647
-130
169
544
95
359
555
619
436
61
925
358
-29
529
835
537
-89
736
891
385
266
1041
1177
438
669
1043
600
616
1029
1186
1006
840
1109
1532
848
680
989
797
360
321
479
355
222
229
209
-90
-262
-268
-204
-47
-142
-439
-414
-479
-802
-931
-960
-927
-969
-1036
-1014
-1029
-1225
-1359
-1279
-1221
-1332
-1262
-1180
-1198
-1348
-1498
-1308
-1288
-1303
-1205
-1109
-1080
-1156
-1303
-1466
-1318
-1169
-1143
-1160
-1075
-793
-1007
-1289
-1059
-761
-813
-1015
-905
-628
-442
-1001
-1149
-893
-727
-705
-486
-788
-1012
-556
-1080
-1196
-1162
-1079
-281
-1125
-757
-31
-1030
-1408
-627
-668
-1161
-18
-145
-1185
-869
-271
-1161
-975
-189
-217
-805
-828
77
-48
-605
-525
835
126
-221
-87
-320
-705
-1281
497
-91
-997
-355
141
67
-1153
-397
813
-791
-768
1235
375
-234
-251
470
646
-616
-325
585
881
1
-476
643
300
-958
-221
645
696
-66
-206
865
-242
-1427
-29
304
-790
-369
780
301
-541
-259
-127
-157
-387
-171
1143
321
-1061
-76
537
652
-194
127
506
461
382
-543
-286
375
-275
54
954
753
402
476
550
128
362
462
223
233
818
1298
351
41
674
1101
520
308
929
1058
543
406
651
803
1067
799
889
1274
1209
1014
816
771
675
676
727
223
23
301
293
-165
-72
191
-93
-107
-152
-264
-386
-653
-798
-798
-924
-1125
-1091
-955
-949
-1105
-1184
-1014
-1055
-1380
-1403
-1230
-1308
-1484
-1573
-1418
-1237
-1360
-1328
-1173
-1003
-1023
-1119
-1116
-1234
-1270
-1297
-1455
-1524
-1358
-1160
-1171
-1158
-1208
-1034
-794
-1269
-1467
-1033
-920
-1197
-1172
-1463
-1193
-676
-1474
-1615
-1104
-1190
-1393
-1631
-754
-725
-1318
-604
-636
-1180
-1115
-596
-553
-729
-1345
-873
-441
-768
-556
-920
-676
233
-536
-1566
-560
530
-647
-1211
-314
622
-365
-1338
-357
1105
-1004
-1118
1285
-227
-1160
-412
-464
-378
-260
-169
592
590
135
-24
-326
-93
-540
-242
-365
-452
587
-176
212
287
-904
-202
1077
507
-594
48
766
262
-566
-200
874
672
77
283
-116
82
-425
-970
-283
-200
76
212
76
-525
42
742
-384
-723
381
700
145
-602
-174
733
-691
-413
1315
382
-637
-28
419
-217
-633
39
495
41
-62
772
762
-427
198
990
583
350
494
1042
1160
750
1047
1128
1012
712
709
558
632
789
747
983
499
349
679
798
495
403
722
850
723
575
680
832
856
600
99
329
661
296
-48
-109
231
452
-67
-261
61
135
-261
-616
-629
-645
-711
-808
-767
-695
-733
-744
-876
-912
-778
-942
-1353
-1360
-1147
-1039
-1667
-1719
-1233
-1185
-1319
-1323
-977
-877
-882
-932
-1107
-1170
-1136
-1102
-1186
-1230
-1092
-1052
-901
-842
-810
-592
-749
-1138
-1099
-1202
-1387
-1403
-1027
-915
-1024
-982
-1101
-1304
-1486
-970
-1025
-1313
-1348
-1402
-1056
-1009
-1286
-1353
-1032
-247
-498
-1297
-1357
-669
-258
-529
-1022
-1195
-273
208
-636
-1259
22
96
-760
-878
629
719
-896
-327
-378
256
-512
-1081
106
496
-150
-412
358
-853
-73
-28
-1460
-550
533
-513
-1131
-305
157
445
279
-595
2
1259
1306
374
-424
336
1855
389
-954
89
1983
619
-371
347
681
353
-615
-564
47
607
-302
-625
94
175
-214
46
336
-516
290
713
60
-334
78
799
252
-912
187
1443
-114
-757
542
925
-728
-786
824
1092
-186
49
620
894
-194
-445
955
937
154
543
1609
1240
341
407
1501
1233
939
1594
1606
805
583
1401
1504
403
782
1707
1539
660
150
1290
1123
295
456
1221
1453
740
508
608
381
-140
-361
-180
-142
-64
322
10
-482
-436
-322
-424
-805
-759
-454
-569
-1097
-1194
-1051
-1065
-1238
-1089
-659
-772
-1052
-972
-1065
-1430
-1482
-1177
-1155
-1459
-1176
-766
-890
-1375
-1406
-991
-775
-1087
-1172
-1026
-1075
-1463
-1670
-1428
-1314
-1183
-1079
-1010
-1131
-1171
-1004
-1096
-1469
-1436
-1091
-1120
-1338
-1499
-1347
-650
-712
-1505
-1591
-1031
-835
-990
-1276
-1641
-1112
-695
-1246
-1392
-1001
-686
-770
-1401
-1297
-531
-1088
-1077
-901
-1202
-642
-980
-1012
-725
-621
-480
-256
-1131
-824
387
-721
-1782
-468
373
-13
-959
-242
686
-18
-348
89
59
291
1290
-585
-1475
-146
500
805
-189
-742
1601
1544
-1423
-1302
459
614
-495
-1337
556
-259
-1148
-45
-343
-320
-124
-72
367
-649
-915
52
-598
-699
-698
207
769
-4
-7
603
272
36
-42
814
473
-524
453
589
-83
-680
96
1063
546
292
975
1226
-58
-120
509
369
142
486
1471
1088
-132
654
1391
305
240
871
1270
389
222
90
31
-156
202
869
868
590
641
1373
1200
326
-53
918
1329
87
795
1634
1189
985
1336
1704
1477
1645
1564
956
317
203
483
354
79
377
999
995
393
257
302
-184
-534
-649
-893
-1169
-1280
-1215
-1259
-1380
-1392
-1379
-1298
-1187
-1317
-1582
-1839
-2083
-2138
-2079
-2185
-2155
-1637
-1349
-1382
-1367
-1204
-1146
-1371
-1414
-1273
-1299
-1498
-1516
-1289
-1155
-1172
-1136
-937
-739
-900
-964
-1057
-1416
-1593
-1322
-1247
-1517
-1410
-954
-751
-934
-1189
-1275
-1062
-1173
-1409
-1534
-1909
-1811
-1792
-1689
-1649
-1677
-1217
-961
-1121
-1776
-1470
-1157
-1763
-2145
-1636
-1029
-1100
-1426
-1211
-662
-372
-615
-842
-1068
-547
-225
-692
-801
-131
549
51
38
592
514
86
474
910
270
-444
-531
525
456
-152
312
103
-359
552
974
-66
-522
201
940
-23
-547
260
222
-180
336
-217
-157
713
110
-52
414
294
46
-133
117
126
705
376
113
485
312
446
877
295
-162
791
797
464
575
496
850
899
1408
1159
365
951
1534
1233
499
714
1192
917
649
1177
1001
712
1402
1455
1041
1059
1161
1430
1336
772
793
1813
2053
1432
1406
1969
2249
2169
1932
1617
1973
2040
1927
1906
1782
2100
2421
2229
1533
1107
866
638
219
42
497
631
597
377
-96
-183
-183
-463
-802
-912
-913
-1024
-1253
-1497
-1640
-1498
-1349
-1250
-1252
-1257
-1276
-1398
-1452
-1741
-2070
-1882
-1397
-1298
-1172
-970
-840
-720
-786
-774
-632
-590
-541
-474
-436
-547
-597
-562
-488
-298
-247
49
82
-164
-223
-446
-738
-859
-830
-735
-621
-480
-560
-804
-930
-957
-958
-1125
-1281
-1278
-1228
-1367
-1628
-1736
-1570
-1404
-1328
-1179
-1077
-1237
-1338
-1477
-1551
-1444
-1533
-1336
-946
-853
-700
-681
-603
-439
-303
80
159
-345
-381
235
183
-47
84
211
700
1163
843
347
613
675
-49
-255
346
798
402
-57
775
887
336
88
422
304
247
462
79
-541
-676
146
722
381
192
785
1038
996
254
-289
40
319
602
621
540
1137
1216
956
1203
1155
1208
1232
1351
1064
1114
1455
1082
977
1444
1951
1828
1454
1470
1666
1519
1177
1042
1403
1808
2155
1968
1956
2585
2630
2389
2212
2222
2623
2515
2239
2222
2269
2508
2708
2712
2767
3033
3441
3230
2707
2668
2776
3115
3186
2882
3000
3472
3441
2582
1315
684
602
694
760
712
930
1223
883
98
-530
-791
-699
-716
-928
-1313
-1541
-1628
-1924
-2215
-2038
-1654
-1545
-1511
-1487
-1553
-1765
-2106
-2487
-2452
-1941
-1470
-1088
-775
-562
-419
-498
-580
-554
-388
-13
165
197
121
141
298
408
589
740
996
1186
1054
693
258
-124
-418
-615
-520
-348
-281
-327
-708
-1051
-1298
-1561
-1728
-1889
-1993
-2103
-2258
-2448
-2731
-2782
-2671
-2515
-2381
-2390
-2394
-2518
-2616
-2728
-2873
-2747
-2476
-2105
-1746
-1527
-1434
-1505
-1534
-1458
-1219
-1023
-922
-833
-735
-477
-385
-345
-284
-57
257
391
295
149
118
98
113
37
-55
15
191
243
-7
-287
-328
-497
-599
-605
-623
-520
-523
-678
-840
-875
-717
-514
-534
-561
-530
-532
-293
-96
-393
-714
-390
-140
-205
-88
196
521
719
791
821
902
875
1061
1275
1372
1290
1325
1565
1785
1975
2008
2060
2155
2188
2212
2060
1935
2047
2254
2296
2218
2261
2397
2557
2551
2388
2448
2665
2684
2637
2659
2787
2857
2720
2619
2730
3007
3087
3140
3232
3441
3611
3622
3602
3154
2108
892
-151
-553
-235
610
1115
1325
1281
567
-142
-908
-1503
-1735
-1701
-1690
-2048
-2332
-2356
-2325
-2071
-1728
-1374
-1194
-1230
-1410
-1740
-2115
-2594
-2697
-2385
-1671
-838
-180
235
322
237
10
-154
-201
-129
227
457
510
584
688
980
1249
1498
1631
1705
1637
1214
794
422
90
-45
63
327
538
590
430
-27
-629
-1342
-2143
-2910
-3253
-2995
-2567
-2393
-2503
-2683
-2723
-2640
-2900
-3251
-3507
-3460
-3263
-3237
-3323
-3382
-2972
-2264
-1672
-1278
-1129
-1080
-1162
-1310
-1429
-1587
-1485
-1142
-501
116
411
419
312
336
334
275
103
-80
-65
70
169
62
-13
227
540
695
469
40
-375
-674
-878
-1096
-1183
-1063
-763
-486
-362
-484
-690
-845
-1013
-1147
-1144
-1143
-1091
-1024
-879
-602
-382
-198
-83
29
39
21
-78
-185
-44
266
638
894
1090
1346
1638
1739
1583
1371
1484
1674
1769
1923
1945
1945
2198
2283
2246
2371
2394
2548
2524
2432
2362
2246
2162
2189
2327
2525
2754
2898
2988
3075
3064
2907
2866
2755
2831
3061
3241
3293
3337
3382
3540
3296
2029
545
-820
-1296
-1008
-231
276
427
417
-350
-1181
-1915
-2583
-2526
-2538
-2601
-2816
-3188
-3200
-3340
-3008
-2667
-2247
-1986
-2070
-2065
-2242
-2533
-2970
-3289
-2928
-2135
-1196
-441
-73
122
87
-89
-275
-321
-122
394
694
765
814
917
1140
1382
1537
1553
1649
1555
1147
827
424
8
-213
-339
-243
-68
13
-180
-639
-1148
-1722
-2141
-2458
-2754
-2834
-2956
-3251
-3958
-4665
-4801
-4453
-4007
-3651
-3681
-3877
-3913
-4012
-4242
-4464
-4259
-3661
-2821
-2188
-2066
-2089
-1987
-1742
-1464
-1302
-1057
-924
-602
-313
-463
-686
-889
-622
-87
380
477
166
-139
-365
-476
-675
-918
-833
-507
-83
-31
-427
-816
-1082
-1095
-1127
-1286
-1449
-1422
-1275
-1299
-1468
-1640
-1651
-1468
-1214
-1044
-1136
-1330
-1395
-1385
-1252
-1030
-791
-501
-170
107
286
286
229
314
524
857
1087
1146
1304
1472
1513
1552
1585
1694
1884
2079
2197
2051
1930
1882
1873
2018
2091
2196
2152
2116
1982
1831
1948
1893
1865
2110
2338
2421
2388
2307
2225
2224
2426
2362
2318
2435
2578
2779
2882
2929
2869
2999
2989
2039
417
-950
-1771
-1861
-920
-204
-83
252
-345
-1146
-1909
-2838
-3238
-3337
-3222
-3412
-3596
-3693
-3644
-3288
-2866
-2363
-2260
-2364
-2274
-2588
-2886
-3239
-3555
-3326
-2505
-1474
-664
-53
138
75
-158
-334
-573
-611
-123
335
463
685
864
992
1229
1381
1376
1383
1266
883
537
149
-200
-425
-403
-301
-158
-49
-214
-709
-1278
-1737
-2211
-2595
-2814
-2885
-2852
-2872
-3059
-3353
-3675
-3885
-4219
-4485
-4518
-4418
-4194
-4002
-3890
-3810
-3555
-3225
-2977
-2740
-2492
-2302
-2144
-2091
-2034
-1783
-1329
-914
-591
-385
-282
-281
-377
-479
-656
-718
-645
-525
-403
-319
-310
-383
-467
-518
-619
-750
-906
-1029
-1094
-1206
-1343
-1466
-1420
-1282
-1211
-1245
-1364
-1503
-1598
-1645
-1717
-1782
-1684
-1467
-1245
-1089
-1041
-994
-902
-841
-722
-660
-555
-362
-192
18
174
313
528
798
968
1114
1224
1142
1187
1282
1362
1525
1594
1664
1823
2081
2083
1952
1873
1816
1875
1910
1828
1782
1883
2070
2087
2098
2072
2029
2224
2267
2241
2197
2120
2161
2216
2309
2337
2417
2450
2467
2603
2612
2670
2575
2471
1668
161
-1237
-2216
-2163
-1200
-224
-19
3
-706
-1752
-2419
-3281
-3634
-3409
-3267
-3276
-3524
-3606
-3628
-3324
-2943
-2597
-2363
-2485
-2483
-2709
-2933
-3217
-3358
-3105
-2335
-1277
-389
112
139
-79
-341
-572
-660
-546
-49
461
733
953
956
1038
1126
1211
1122
1016
876
584
326
-75
-387
-502
-528
-394
-312
-400
-658
-1278
-1950
-2501
-2880
-3004
-3015
-2987
-2961
-2999
-3147
-3451
-3717
-3962
-4327
-4615
-4747
-4624
-4411
-4132
-3876
-3732
-3378
-3054
-2875
-2777
-2754
-2633
-2536
-2452
-2311
-2025
-1502
-1025
-635
-492
-504
-554
-679
-786
-943
-1009
-1021
-930
-746
-624
-596
-665
-745
-805
-889
-1061
-1292
-1488
-1558
-1510
-1477
-1445
-1378
-1300
-1187
-1218
-1393
-1625
-1777
-1799
-1771
-1686
-1566
-1366
-1147
-924
-761
-695
-679
-659
-555
-389
-329
-230
-131
28
275
527
892
977
1103
1307
1394
1329
1278
1357
1486
1671
1778
1795
1769
1794
1957
2000
2052
1878
2035
2081
1991
2083
1990
2076
2086
2254
2450
2137
2098
2313
2313
2574
2580
2548
2554
2715
2713
2665
2590
2657
2926
3085
3147
3080
2669
1372
-243
-1619
-2189
-1881
-638
199
339
329
-723
-1868
-2775
-3552
-3639
-3382
-3252
-3328
-3402
-3464
-3449
-3040
-2855
-2436
-2366
-2466
-2502
-2836
-3084
-3314
-3323
-2827
-1758
-689
114
443
280
-93
-452
-751
-746
-424
275
818
1089
1262
1322
1338
1328
1238
1095
1076
902
629
302
27
-174
-204
-179
-54
53
-75
-538
-1292
-2014
-2507
-2812
-2911
-2796
-2633
-2530
-2582
-2801
-3179
-3430
-3734
-4115
-4379
-4443
-4300
-4041
-3780
-3559
-3295
-2913
-2652
-2502
-2449
-2503
-2471
-2445
-2313
-2104
-1702
-1160
-700
-346
-205
-269
-453
-653
-741
-867
-893
-887
-818
-615
-478
-433
-561
-681
-801
-952
-1136
-1415
-1633
-1674
-1586
-1482
-1406
-1255
-1176
-1136
-1217
-1447
-1674
-1828
-1846
-1815
-1659
-1388
-1145
-972
-846
-745
-704
-691
-673
-614
-446
-253
-137
-16
202
430
698
940
1006
1008
1047
1100
1058
1092
1217
1398
1594
1834
1977
1955
1964
1837
1793
1872
1915
1880
1899
2054
2146
2287
2355
2195
2249
2412
2357
2347
2201
2208
2332
2380
2512
2453
2569
2790
2877
2937
2880
2837
2790
2808
2877
2628
1581
11
-1407
-2050
-1814
-590
74
276
247
-828
-1760
-2648
-3521
-3593
-3234
-3102
-3168
-3267
-3305
-3170
-2773
-2591
-2257
-2234
-2311
-2345
-2562
-2700
-2888
-2895
-2356
-1359
-374
447
674
497
184
-126
-322
-322
-11
669
1104
1360
1506
1528
1566
1537
1372
1162
1119
870
614
398
84
-77
-126
-145
-59
-51
-231
-743
-1428
-2059
-2508
-2738
-2870
-2807
-2688
-2544
-2601
-2816
-3096
-3378
-3643
-3900
-4137
-4277
-4165
-3852
-3524
-3271
-2986
-2739
-2522
-2342
-2242
-2259
-2249
-2213
-2018
-1683
-1277
-861
-537
-249
-119
-165
-360
-613
-775
-773
-728
-762
-775
-628
-502
-446
-566
-756
-904
-1064
-1205
-1401
-1569
-1585
-1512
-1399
-1269
-1186
-1166
-1201
-1261
-1435
-1562
-1647
-1675
-1583
-1416
-1163
-967
-789
-643
-538
-488
-513
-504
-432
-284
-85
77
254
483
729
947
1106
1154
1170
1223
1249
1315
1386
1497
1647
1783
1869
1961
2003
2101
2151
2108
2018
1850
1881
1920
1989
2053
2153
2275
2362
2486
2349
2267
2293
2350
2464
2525
2617
2651
2810
2952
2863
2871
2840
3004
3126
3203
3254
2599
1232
-565
-1745
-2134
-1445
2
590
974
491
-902
-2031
-3130
-3635
-3562
-3107
-2867
-2951
-2974
-3172
-3063
-2788
-2487
-2224
-2277
-2254
-2433
-2629
-2886
-3139
-2898
-2088
-939
39
651
683
360
-122
-502
-606
-411
217
925
1364
1629
1711
1672
1544
1436
1244
1097
1032
807
631
431
258
78
24
143
166
110
-175
-845
-1486
-2007
-2358
-2476
-2441
-2356
-2272
-2239
-2450
-2710
-2956
-3137
-3298
-3532
-3667
-3783
-3892
-3821
-3621
-3272
-2809
-2406
-2211
-2111
-2066
-2137
-2212
-2226
-2032
-1631
-1043
-614
-406
-241
-174
-197
-305
-419
-500
-481
-401
-438
-478
-545
-570
-470
-451
-454
-592
-845
-1102
-1354
-1522
-1644
-1635
-1468
-1192
-968
-1002
-1152
-1310
-1457
-1541
-1646
-1677
-1570
-1300
-1023
-879
-778
-715
-611
-447
-368
-331
-313
-264
-146
-12
163
372
683
960
1173
1283
1241
1127
1044
1064
1183
1370
1552
1762
1969
1967
1913
1903
1737
1768
1838
1851
1870
1879
1881
2000
2083
2076
2152
2286
2463
2540
2566
2494
2341
2298
2487
2569
2772
3027
3179
3274
3304
3143
3054
3102
3054
3021
2062
399
-1096
-1834
-1634
-304
603
888
859
-297
-1495
-2535
-3384
-3518
-3077
-2729
-2734
-2892
-3052
-3013
-2628
-2367
-2049
-2238
-2314
-2346
-2523
-2583
-2801
-2728
-2132
-1101
-128
659
870
671
274
-133
-307
-211
160
921
1430
1762
1918
1857
1809
1745
1571
1328
1234
968
844
700
461
354
261
244
317
235
16
-513
-1185
-1769
-2145
-2307
-2364
-2229
-2214
-2319
-2629
-3014
-3324
-3544
-3609
-3670
-3551
-3359
-3228
-3068
-3082
-3109
-3053
-2822
-2584
-2322
-2022
-1904
-1699
-1592
-1428
-1193
-944
-574
-343
-185
-254
-426
-515
-552
-465
-393
-242
-209
-205
-195
-381
-588
-836
-929
-940
-943
-955
-1090
-1229
-1325
-1366
-1412
-1408
-1338
-1282
-1224
-1328
-1475
-1544
-1558
-1488
-1372
-1205
-1026
-846
-733
-678
-644
-609
-469
-282
-66
113
248
395
551
688
827
993
1122
1228
1323
1359
1301
1325
1449
1589
1799
1968
2032
2049
2053
2067
1946
1844
1723
1687
1805
2019
2103
2292
2399
2347
2417
2385
2149
2234
2339
2329
2457
2533
2635
2785
2958
2939
3027
2950
2988
3082
3118
3156
3234
2849
1662
-132
-1552
-2002
-1457
-35
875
1155
790
-501
-1770
-2851
-3522
-3443
-2904
-2545
-2622
-2679
-2828
-2763
-2466
-2233
-1978
-2037
-2032
-2068
-2204
-2454
-2687
-2523
-1838
-729
325
1020
1149
796
282
-190
-376
-146
443
1216
1694
1963
1989
1882
1688
1523
1300
1175
1136
975
884
681
451
324
226
194
304
213
-130
-707
-1406
-1975
-2254
-2356
-2265
-2091
-1992
-1945
-2140
-2480
-2853
-3120
-3322
-3482
-3544
-3518
-3410
-3188
-2894
-2635
-2420
-2221
-2095
-1987
-1908
-1905
-1908
-1799
-1528
-1160
-758
-449
-254
-112
-31
-147
-395
-538
-544
-467
-370
-358
-380
-358
-342
-396
-546
-737
-895
-1037
-1156
-1299
-1409
-1398
-1293
-1142
-1009
-946
-990
-1073
-1192
-1328
-1426
-1492
-1473
-1285
-1041
-794
-610
-494
-402
-352
-309
-294
-281
-178
-54
96
273
445
650
876
1047
1132
1190
1171
1170
1222
1271
1406
1590
1762
1904
1955
1946
1877
1848
1850
1848
1870
1918
1965
1965
2095
2182
2250
2359
2438
2443
2446
2285
2242
2190
2311
2546
2645
2870
2912
3049
2969
2906
2906
2833
3069
3149
3064
2096
344
-1140
-2105
-1896
-707
486
967
916
-115
-1489
-2605
-3474
-3567
-3079
-2664
-2561
-2672
-2727
-2758
-2463
-2169
-1952
-1994
-2061
-1958
-2142
-2261
-2453
-2420
-1816
-871
163
966
1247
1005
517
51
-283
-147
310
1058
1600
1887
2083
1968
1804
1655
1439
1208
1122
930
739
612
413
209
113
85
129
113
-154
-681
-1298
-1834
-2185
-2350
-2356
-2211
-2041
-1926
-2123
-2565
-3071
-3424
-3625
-3678
-3501
-3246
-2909
-2636
-2557
-2546
-2527
-2453
-2273
-2054
-1876
-1705
-1557
-1447
-1265
-1044
-710
-391
-179
-26
-38
-232
-465
-606
-690
-622
-450
-301
-194
-230
-417
-692
-964
-1135
-1233
-1263
-1303
-1355
-1395
-1387
-1411
-1475
-1453
-1391
-1325
-1301
-1349
-1404
-1454
-1486
-1446
-1333
-1122
-888
-696
-526
-475
-470
-436
-386
-284
-123
37
167
311
470
579
706
853
1008
1163
1282
1289
1247
1271
1363
1512
1629
1710
1746
1823
1891
1833
1821
1768
1819
1877
1861
1834
1808
1892
2025
2193
2227
2247
2213
2240
2210
2262
2255
2309
2473
2670
2839
2966
3012
2904
2955
2973
2958
3097
3106
3088
2470
814
-750
-1846
-1760
-662
669
1092
1045
161
-1224
-2325
-3274
-3517
-3046
-2567
-2448
-2589
-2745
-2867
-2676
-2353
-2145
-2010
-2097
-1998
-2199
-2349
-2552
-2583
-2067
-1118
-52
705
1021
799
379
-50
-336
-257
169
902
1553
1817
1966
1851
1701
1528
1359
1142
1130
1074
875
716
454
261
161
148
104
98
-104
-583
-1218
-1797
-2182
-2329
-2301
-2138
-1960
-1858
-1991
-2307
-2662
-2951
-3204
-3396
-3506
-3533
-3425
-3256
-2933
-2643
-2375
-2140
-2022
-2006
-1990
-1968
-1917
-1835
-1615
-1275
-876
-521
-285
-101
-33
-127
-325
-468
-539
-521
-423
-412
-436
-405
-392
-422
-550
-709
-888
-1067
-1259
-1408
-1495
-1476
-1382
-1306
-1196
-1079
-1053
-1108
-1196
-1320
-1407
-1446
-1405
-1275
-1086
-880
-678
-550
-449
-400
-365
-298
-252
-152
-9
140
275
482
677
819
946
1055
1104
1089
1119
1126
1152
1309
1436
1587
1789
1874
1850
1916
1848
1807
1859
1820
1843
1924
1952
1879
1967
2044
2129
2313
2387
2307
2312
2335
2316
2290
2304
2410
2522
2706
2773
2763
2792
2902
2994
3086
3081
3072
2685
1300
-421
-1811
-2268
-1533
-24
878
1244
701
-724
-2007
-3043
-3588
-3389
-2843
-2585
-2594
-2646
-2739
-2560
-2233
-1995
-1813
-2000
-1957
-2051
-2166
-2360
-2451
-2169
-1346
-240
679
1268
1252
797
256
-205
-333
-12
585
1281
1683
1983
2003
1871
1637
1412
1127
983
908
705
564
375
234
101
34
29
27
-111
-492
-1109
-1715
-2175
-2417
-2477
-2312
-2122
-1938
-1971
-2357
-2873
-3356
-3603
-3635
-3418
-3186
-2902
-2656
-2605
-2556
-2518
-2437
-2238
-2005
-1791
-1640
-1519
-1466
-1336
-1115
-819
-482
-251
-62
-3
-117
-366
-587
-659
-582
-362
-188
-138
-209
-379
-645
-933
-1115
-1211
-1218
-1249
-1309
-1353
-1400
-1435
-1495
-1484
-1423
-1334
-1265
-1281
-1327
-1410
-1491
-1532
-1466
-1269
-1010
-770
-664
-599
-547
-559
-498
-337
-130
23
167
321
471
597
701
755
852
1032
1234
1344
1383
1394
1419
1513
1554
1621
1731
1839
1839
1824
1742
1682
1736
1916
2004
2031
2061
2030
2019
2109
2137
2204
2369
2482
2527
2539
2400
2348
2398
2490
2582
2686
2895
3033
3113
3107
3052
2951
2965
2550
1107
-551
-1811
-2208
-1349
117
937
1189
586
-767
-2075
-3066
-3557
-3329
-2810
-2622
-2684
-2790
-2772
-2479
-2074
-1741
-1696
-1953
-2000
-2161
-2322
-2480
-2472
-2131
-1284
-200
653
1142
1070
641
131
-261
-287
34
677
1333
1679
1924
1939
1785
1602
1472
1222
1054
952
742
528
390
239
125
113
115
94
-150
-565
-1177
-1781
-2172
-2384
-2471
-2323
-2133
-2036
-2017
-2213
-2562
-2870
-3183
-3523
-3703
-3691
-3488
-3096
-2662
-2348
-2235
-2185
-2131
-2111
-2067
-2012
-1899
-1691
-1398
-1141
-894
-633
-410
-185
-48
-112
-286
-425
-500
-538
-520
-541
-494
-380
-298
-326
-547
-817
-1031
-1206
-1319
-1415
-1511
-1469
-1353
-1278
-1236
-1215
-1235
-1226
-1221
-1265
-1354
-1410
-1400
-1318
-1171
-947
-733
-529
-342
-274
-293
-342
-355
-283
-111
62
231
442
672
804
900
965
1068
1125
1187
1302
1390
1491
1612
1722
1722
1832
1910
2065
2165
2092
2011
1906
1854
1842
1962
2023
2111
2294
2410
2406
2314
2248
2279
2383
2472
2482
2462
2611
2726
2841
2844
2871
2893
3044
3122
3020
2909
2106
602
-1005
-2108
-2183
-1098
229
917
963
35
-1417
-2626
-3501
-3679
-3281
-2821
-2644
-2691
-2747
-2762
-2524
-2242
-1942
-1900
-1997
-2012
-2144
-2289
-2439
-2388
-1903
-969
130
911
1239
1077
615
113
-235
-132
308
1018
1611
1966
2171
2155
1961
1715
1478
1243
1186
1096
873
680
535
334
212
155
140
100
-136
-607
-1218
-1805
-2183
-2359
-2426
-2306
-2131
-2012
-2094
-2485
-3040
-3474
-3681
-3654
-3362
-3122
-2918
-2756
-2739
-2663
-2598
-2514
-2329
-2063
-1840
-1630
-1511
-1447
-1277
-1035
-789
-507
-371
-168
-66
-169
-394
-600
-673
-581
-363
-256
-193
-285
-466
-676
-916
-1066
-1137
-1191
-1191
-1263
-1320
-1388
-1461
-1532
-1485
-1407
-1321
-1243
-1234
-1252
-1365
-1460
-1488
-1409
-1246
-989
-735
-563
-457
-429
-453
-419
-346
-199
-18
149
327
479
660
776
850
987
1138
1279
1401
1409
1357
1368
1454
1530
1734
1836
1928
2037
2040
1987
1912
1839
1716
1795
1899
2076
2234
2305
2320
2380
2474
2493
2551
2619
2650
2614
2584
2492
2525
2683
2950
3098
3250
3277
3297
3283
3047
2013
303
-1327
-2341
-2144
-907
489
1128
1094
67
-1330
-2617
-3442
-3686
-3267
-2853
-2762
-2771
-2766
-2684
-2352
-2069
-1901
-1953
-1979
-1922
-2119
-2314
-2555
-2435
-1928
-876
212
1052
1415
1210
687
138
-181
-123
302
976
1589
2003
2220
2181
1998
1753
1521
1287
1190
1077
900
743
533
299
137
109
143
92
-119
-567
-1195
-1748
-2132
-2384
-2472
-2350
-2181
-2083
-2087
-2295
-2624
-2959
-3296
-3600
-3814
-3809
-3597
-3213
-2743
-2464
-2376
-2307
-2228
-2147
-2044
-2000
-1928
-1719
-1425
-1164
-930
-688
-449
-178
-11
-66
-229
-367
-465
-527
-559
-591
-533
-389
-279
-342
-575
-810
-1021
-1164
-1253
-1354
-1437
-1449
-1387
-1335
-1307
-1314
-1336
-1292
-1243
-1266
-1349
-1416
-1397
-1316
-1152
-1000
-830
-600
-395
-294
-297
-323
-360
-300
-125
63
282
510
754
909
994
1039
1109
1205
1322
1480
1507
1611
1720
1766
1834
1922
1953
2033
2143
2135
2045
2040
1972
2001
2055
2126
2268
2430
2545
2544
2526
2398
2523
2539
2614
2710
2771
2827
2942
3026
2962
3105
3157
3194
3223
2682
1105
-619
-2028
-2423
-1613
-77
789
1094
429
-950
-2315
-3323
-3723
-3540
-3013
-2912
-2958
-3041
-2967
-2759
-2350
-2119
-2054
-2130
-2029
-2080
-2149
-2370
-2432
-2195
-1446
-410
514
1161
1252
981
487
120
-83
158
706
1322
1731
2051
2166
2055
1853
1672
1427
1309
1243
1070
882
679
448
193
99
47
32
-49
-332
-794
-1337
-1801
-2170
-2424
-2508
-2433
-2318
-2320
-2597
-3041
-3414
-3605
-3604
-3442
-3310
-3157
-3050
-2977
-2914
-2862
-2799
-2609
-2299
-1985
-1695
-1509
-1411
-1265
-1128
-982
-787
-603
-337
-82
24
-94
-221
-322
-285
-214
-200
-264
-363
-434
-520
-667
-830
-939
-1020
-1043
-1054
-1116
-1214
-1342
-1441
-1460
-1458
-1394
-1297
-1208
-1183
-1202
-1298
-1365
-1353
-1239
-1037
-881
-755
-610
-517
-470
-421
-385
-266
-126
86
260
446
624
720
800
869
952
1112
1273
1420
1532
1638
1713
1746
1795
1862
1971
2038
2059
2074
2065
2032
2026
2013
1973
2099
2259
2393
2571
2721
2634
2606
2577
2472
2542
2705
2823
2938
3167
3146
3194
3183
3194
3192
3286
2775
1307
-503
-2019
-2599
-1763
-207
928
1278
724
-712
-2214
-3299
-3919
-3720
-3197
-2883
-2836
-2803
-2803
-2643
-2332
-2181
-2184
-2236
-2086
-1993
-2038
-2179
-2331
-2189
-1531
-520
463
1164
1416
1170
714
237
39
181
662
1264
1756
2167
2325
2240
1985
1733
1470
1376
1398
1304
1148
980
658
310
118
-13
-80
-119
-328
-696
-1132
-1581
-1974
-2301
-2494
-2545
-2507
-2482
-2601
-2997
-3418
-3701
-3797
-3628
-3370
-3180
-3076
-3020
-2991
-2997
-2998
-2891
-2606
-2213
-1800
-1511
-1333
-1202
-1120
-1045
-937
-768
-533
-224
4
25
-109
-274
-328
-289
-222
-231
-274
-353
-492
-621
-759
-892
-989
-985
-955
-1003
-1085
-1200
-1351
-1446
-1449
-1397
-1334
-1189
-1075
-1064
-1134
-1259
-1330
-1318
-1143
-929
-722
-496
-364
-307
-283
-259
-241
-161
14
214
468
705
816
875
920
1030
1188
1369
1540
1672
1771
1840
1879
1933
1958
2007
2112
2267
2341
2354
2274
2163
2191
2218
2348
2374
2536
2680
2917
2975
2920
2817
2795
2875
2972
3048
3182
3279
3357
3410
3400
3355
3353
2877
1412
-281
-1860
-2422
-1772
-361
665
1032
461
-876
-2193
-3216
-3826
-3816
-3500
-3308
-3235
-3129
-3040
-2836
-2571
-2478
-2440
-2481
-2297
-2184
-2114
-2204
-2342
-2265
-1786
-929
32
896
1338
1355
1057
677
412
369
659
1120
1590
2126
2452
2492
2260
1965
1661
1508
1499
1446
1350
1227
963
579
209
-77
-199
-222
-315
-535
-847
-1266
-1734
-2182
-2532
-2760
-2797
-2776
-2872
-3172
-3464
-3688
-3739
-3683
-3547
-3483
-3402
-3228
-3131
-3107
-3124
-3048
-2830
-2392
-1949
-1623
-1359
-1143
-1018
-927
-912
-844
-689
-340
-80
35
50
-21
-24
-27
-45
-161
-261
-302
-317
-381
-534
-709
-857
-905
-891
-912
-938
-1063
-1157
-1225
-1290
-1331
-1344
-1230
-1163
-1112
-1090
-1147
-1194
-1146
-1048
-913
-737
-530
-320
-205
-100
-73
-82
-6
151
342
573
747
946
1110
1243
1371
1453
1521
1587
1746
1873
1997
2046
2144
2203
2278
2363
2420
2481
2496
2487
2438
2475
2439
2537
2676
2800
2908
3115
3131
3202
3264
3234
3288
3303
3283
3290
3390
3414
3565
3427
2614
1075
-606
-1958
-2235
-1511
-320
529
688
0
-1175
-2329
-3268
-3714
-3722
-3552
-3453
-3318
-3253
-3127
-3011
-2882
-2857
-2791
-2602
-2271
-1972
-1861
-1984
-2160
-2165
-1841
-1112
-233
608
1176
1409
1333
1142
915
862
991
1251
1625
2056
2367
2448
2365
2115
1894
1813
1794
1750
1705
1544
1188
754
305
-65
-298
-378
-429
-501
-650
-924
-1347
-1842
-2318
-2659
-2854
-2975
-3073
-3242
-3417
-3539
-3537
-3546
-3510
-3536
-3525
-3429
-3322
-3248
-3231
-3170
-2959
-2577
-2166
-1778
-1439
-1193
-991
-839
-817
-796
-709
-498
-291
-132
-34
14
72
117
87
-45
-180
-284
-338
-384
-492
-663
-821
-941
-982
-1009
-1030
-1091
-1146
-1162
-1175
-1216
-1261
-1263
-1247
-1284
-1318
-1334
-1352
-1287
-1161
-1018
-846
-682
-543
-419
-348
-268
-197
-133
-48
121
303
528
706
879
1069
1256
1413
1550
1673
1751
1834
1848
1879
1906
1946
2051
2169
2344
2425
2499
2520
2521
2494
2480
2560
2647
2839
2993
3117
3213
3292
3352
3435
3461
3465
3527
3615
3633
3701
3572
3031
1851
240
-1251
-2019
-1780
-892
54
480
222
-570
-1568
-2488
-3171
-3517
-3659
-3741
-3710
-3624
-3461
-3287
-3148
-3131
-3141
-3027
-2745
-2359
-2048
-1932
-2037
-2211
-2268
-2051
-1543
-845
-139
496
943
1152
1209
1202
1174
1145
1212
1427
1686
1938
2083
2066
1986
1931
1906
1882
1872
1835
1707
1489
1149
720
272
-115
-412
-609
-716
-796
-897
-1067
-1333
-1685
-2036
-2381
-2748
-3127
-3424
-3616
-3680
-3600
-3559
-3528
-3565
-3580
-3547
-3495
-3427
-3356
-3271
-3110
-2874
-2637
-2413
-2153
-1907
-1647
-1378
-1168
-956
-795
-638
-547
-480
-442
-382
-279
-163
-99
-113
-112
-161
-200
-212
-259
-327
-396
-447
-497
-575
-671
-759
-858
-920
-888
-869
-853
-821
-839
-916
-1051
-1142
-1196
-1173
-1094
-981
-876
-771
-659
-577
-495
-423
-382
-280
-163
-36
114
250
338
427
570
767
958
1162
1328
1415
1498
1590
1649
1671
1692
1720
1752
1805
1871
1935
2003
2065
2148
2256
2385
2500
2622
2721
2803
2836
2900
2952
3000
3034
3066
3112
3219
3376
3366
3067
2228
1020
-178
-947
-1147
-814
-326
-36
-87
-433
-874
-1280
-1641
-1980
-2296
-2652
-2888
-3027
-3005
-2968
-2967
-3077
-3211
-3220
-3042
-2651
-2199
-1855
-1708
-1707
-1789
-1855
-1827
-1678
-1454
-1140
-762
-354
16
367
650
832
979
1111
1305
1483
1602
1643
1613
1579
1534
1521
1536
1555
1609
1625
1622
1608
1500
1352
1127
840
567
302
72
-144
-359
-543
-692
-882
-1150
-1427
-1701
-1919
-2054
-2124
-2203
-2365
-2520
-2672
-2769
-2824
-2876
-2851
-2775
-2641
-2456
-2247
-2037
-1898
-1762
-1610
-1487
-1335
-1147
-941
-751
-604
-475
-332
-170
-5
154
264
348
402
403
401
365
310
262
203
134
94
77
79
52
22
4
-30
-51
-53
-76
-151
-206
-266
-319
-341
-327
-297
-277
-259
-257
-231
-216
-212
-214
-207
-187
-179
-131
-75
-35
-1
49
77
75
102
136
156
189
256
337
411
497
586
624
675
743
809
850
894
964
1012
1056
1138
1218
1265
1338
1434
1517
1604
1709
1791
1855
1911
1979
2079
2187
2293
2393
2466
2533
2596
2643
2703
2763
2786
2709
2514
2251
1963
1775
1663
1607
1555
1489
1392
1254
1176
1098
1042
1001
942
911
839
796
753
666
591
452
336
267
226
229
256
283
329
363
365
354
337
314
275
239
207
186
152
155
171
173
169
176
187
154
129
100
104
124
156
198
219
257
275
260
243
228
189
138
95
48
-2
-48
-82
-134
-163
-178
-198
-176
-156
-158
-162
-201
-248
-293
-310
-303
-346
-358
-360
-399
-424
-451
-489
-523
-546
-552
-566
-559
-559
-590
-625
-645
-647
-669
-666
-664
-682
-669
-666
-653
-638
-620
-594
-610
-597
-576
-589
-608
-598
-561
-532
-490
-441
-437
-434
-431
-423
-433
-407
-378
-394
-366
-346
-302
-268
-243
-229
-233
-223
-236
-280
-320
-318
-285
-257
-221
-201
-221
-250
-282
-309
-340
-343
-345
-359
-359
-365
-366
-381
-386
-338
-300
-280
-226
-214
-224
-221
-256
-260
-234
-219
-179
-123
-75
-37
-30
-35
-40
-28
2
36
83
97
122
142
163
214
238
276
299
295
275
218
180
155
112
98
92
73
67
46
19
-12
-29
-35
-40
-41
-63
-104
-147
-198
-285
-340
-382
-425
-471
-514
-550
-607
-650
-677
-699
-716
-711
-711
-750
-784
-843
-889
-904
-898
-867
-851
-854
-852
-851
-867
-885
-927
-983
-1003
-1034
-1045
-1023
-994
-958
-971
-981
-965
-975
-982
-991
-993
-1018
-1053
-1047
-1054
-1072
-1062
-1045
-1024
-1010
-1008
-1012
-1037
-1044
-1040
-1037
-1020
-1010
-972
-965
-955
-955
-952
-924
-913
-911
-910
-897
-909
-915
-936
-922
-904
-879
-833
-815
-794
-754
-738
-743
-738
-737
-728
-738
-710
-651
-611
-583
-577
-563
-548
-555
-558
-547
-509
-456
-444
-436
-424
-398
-384
-391
-386
-369
-367
-354
-331
-326
-331
-331
-326
-335
-329
-311
-294
-265
-261
-272
-285
-313
-331
-342
-326
-289
-283
-306
-342
-389
-435
-466
-474
-442
-378
-327
-301
-303
-328
-340
-348
-332
-298
-269
-250
-258
-240
-213
-197
-156
-123
-114
-93
-72
-27
22
47
91
150
189
209
236
248
263
270
245
232
191
170
152
117
100
46
24
25
28
49
65
63
6
-45
-88
-135
-167
-190
-220
-276
-336
-386
-464
-516
-539
-581
-597
-645
-681
-699
-751
-787
-780
-771
-745
-723
-737
-762
-802
-817
-842
-897
-923
-934
-939
-946
-958
-967
-978
-979
-962
-959
-942
-901
-886
-879
-898
-925
-959
-1022
-1041
-1026
-1016
-990
-954
-938
-958
-961
-918
-907
-894
-858
-830
-856
-871
-880
-890
-891
-880
-871
-863
-845
-831
-816
-848
-838
-813
-803
-775
-760
-743
-711
-697
-680
-653
-639
-613
-584
-574
-562
-570
-579
-573
-592
-590
-598
-573
-547
-534
-517
-486
-441
-432
-408
-408
-410
-410
-436
-443
-449
-441
-411
-391
-370
-319
-304
-297
-293
-317
-320
-304
-283
-270
-255
-253
-257
-278
-300
-284
-261
-243
-217
-195
-198
-218
-262
-287
-315
-327
-288
-256
-209
-163
-176
-196
-212
-197
-168
-116
-66
-42
-18
-15
-31
-51
-25
19
49
95
147
197
236
256
277
294
321
355
374
376
351
324
275
220
191
170
175
178
164
177
156
137
126
83
58
35
4
-15
-52
-82
-111
-134
-177
-231
-270
-318
-376
-417
-477
-529
-550
-572
-602
-622
-646
-670
-702
-709
-686
-690
-673
-668
-672
-676
-697
-726
-770
-794
-779
-790
-813
-798
-806
-811
-818
-826
-827
-821
-794
-785
-802
-830
-861
-903
-921
-930
-944
-949
-958
-962
-939
-918
-897
-873
-859
-850
-848
-866
-881
-889
-890
-860
-849
-822
-788
-778
-761
-751
-735
-715
-702
-690
-679
-657
-640
-601
-545
-492
-436
-426
-449
-473
-507
-511
-492
-483
-442
-416
-400
-386
-385
-381
-374
-352
-317
-280
-259
-231
-225
-235
-252
-270
-258
-238
-226
-197
-210
-211
-193
-207
-213
-204
-168
-147
-114
-77
-54
-50
-55
-54
-64
-54
-47
-42
-37
-39
-45
-42
-26
-23
-24
-42
-56
-60
-61
-42
4
18
27
35
28
26
25
29
45
39
65
102
105
121
127
161
197
213
261
299
302
308
323
335
333
310
280
262
263
275
276
258
222
178
133
104
109
120
127
107
80
52
19
-7
-57
-90
-116
-190
-245
-275
-314
-347
-395
-426
-471
-511
-525
-537
-560
-570
-557
-538
-544
-552
-552
-579
-617
-649
-665
-688
-688
-702
-756
-778
-782
-782
-754
-730
-694
-680
-692
-707
-725
-752
-756
-748
-775
-790
-799
-837
-874
-883
-894
-910
-876
-851
-831
-833
-865
-892
-918
-902
-874
-833
-778
-742
-728
-712
-731
-744
-744
-726
-677
-641
-619
-598
-584
-558
-547
-523
-508
-488
-442
-418
-394
-375
-365
-371
-376
-381
-369
-368
-347
-338
-335
-309
-280
-242
-201
-185
-171
-175
-169
-184
-198
-200
-207
-215
-224
-206
-204
-198
-193
-204
-213
-198
-178
-164
-160
-147
-142
-150
-142
-135
-113
-87
-63
-55
-61
-57
-53
-43
-55
-68
-70
-74
-73
-68
-65
-42
-16
10
52
68
60
54
41
37
32
43
80
126
177
192
210
232
244
265
305
368
413
439
480
474
454
459
437
421
404
383
383
377
364
347
333
320
319
317
324
322
279
249
212
173
152
118
88
34
-23
-73
-146
-200
-252
-291
-322
-378
-423
-441
-475
-491
-490
-475
-467
-480
-502
-525
-568
-602
-632
-685
-731
-770
-801
-812
-824
-818
-801
-810
-827
-805
-783
-773
-763
-764
-760
-767
-778
-793
-820
-862
-878
-878
-866
-840
-818
-808
-796
-785
-772
-763
-760
-744
-740
-746
-732
-711
-705
-694
-694
-701
-707
-710
-673
-657
-641
-628
-609
-584
-572
-537
-502
-485
-457
-421
-401
-402
-402
-411
-426
-415
-415
-429
-422
-411
-383
-351
-321
-280
-242
-199
-189
-189
-201
-194
-174
-177
-142
-129
-133
-118
-106
-123
-144
-126
-92
-55
-19
-7
-6
-24
-48
-60
-69
-44
-7
11
11
32
55
44
48
65
67
54
48
70
92
94
99
102
96
112
139
165
194
229
266
273
279
280
268
279
265
279
313
335
364
380
398
418
446
488
517
529
499
441
397
363
354
343
332
311
301
314
313
335
346
339
311
288
273
231
178
136
67
-13
-67
-109
-162
-220
-274
-335
-384
-419
-460
-504
-532
-543
-568
-584
-582
-601
-613
-629
-673
-699
-746
-782
-802
-855
-893
-905
-908
-909
-916
-909
-912
-902
-882
-884
-865
-833
-837
-839
-829
-835
-859
-896
-898
-913
-926
-937
-928
-908
-889
-841
-818
-788
-745
-739
-743
-741
-729
-722
-726
-717
-686
-657
-640
-623
-625
-628
-634
-640
-611
-581
-556
-515
-502
-491
-480
-450
-428
-422
-379
-370
-374
-373
-388
-374
-361
-354
-345
-341
-345
-331
-307
-286
-252
-213
-189
-173
-148
-138
-132
-142
-149
-121
-116
-99
-70
-56
-35
-16
9
13
-16
9
39
63
86
80
64
38
14
-6
-22
-34
-24
-13
7
18
32
53
74
92
93
82
84
87
76
87
111
103
122
144
149
168
177
175
164
162
202
230
273
340
399
435
469
508
511
513
488
472
448
412
430
412
418
439
405
387
343
316
318
338
376
365
349
320
278
248
194
130
49
-23
-83
-133
-167
-214
-246
-303
-357
-385
-421
-459
-467
-483
-516
-541
-562
-585
-606
-630
-660
-693
-722
-743
-776
-798
-810
-853
-868
-889
-920
-934
-940
-919
-894
-875
-867
-869
-871
-893
-921
-931
-945
-959
-965
-980
-971
-954
-949
-911
-861
-835
-801
-798
-784
-774
-749
-710
-712
-704
-691
-687
-695
-681
-683
-688
-679
-652
-620
-608
-590
-573
-557
-527
-516
-500
-481
-480
-474
-466
-459
-461
-463
-455
-448
-423
-377
-366
-348
-329
-321
-295
-261
-228
-196
-180
-175
-194
-202
-206
-190
-152
-122
-89
-85
-103
-106
-85
-73
-59
-25
3
23
31
50
53
57
38
21
14
22
60
75
96
95
112
122
105
109
105
94
91
73
78
77
70
99
122
164
191
190
199
197
178
192
218
240
276
290
322
343
364
399
417
446
500
525
539
526
497
467
424
396
378
389
378
361
352
339
328
344
344
347
349
340
351
307
271
217
135
70
-18
-80
-121
-171
-225
-291
-356
-396
-432
-472
-507
-520
-535
-557
-592
-643
-702
-768
-807
-828
-851
-883
-923
-959
-993
-1020
-1022
-1018
-1035
-1031
-1034
-1037
-1028
-1022
-998
-986
-988
-1006
-1048
-1064
-1067
-1084
-1083
-1078
-1057
-1054
-1040
-1010
-991
-960
-938
-920
-904
-891
-839
-811
-781
-754
-755
-749
-759
-763
-738
-711
-678
-632
-615
-590
-543
-523
-511
-484
-460
-461
-446
-469
-442
-445
-521
-589
-585
-507
-581
-560
-592
-580
-557
-568
-514
-535
-487
-549
-655
-436
-346
-337
-373
-386
-453
-591
-697
-700
-730
-859
-867
-757
-679
-585
-519
-519
-609
-570
-522
-480
-383
-333
-305
-403
-491
-524
-521
-498
-417
-331
-288
-251
-214
-188
-203
-172
-98
-112
-43
75
123
152
134
245
336
429
607
775
948
1118
1314
1519
1719
1938
2221
2481
2739
2996
3196
3108
2714
2024
1225
661
280
125
127
67
-181
-506
-802
-1047
-1169
-1175
-1268
-1478
-1795
-2176
-2594
-3082
-3585
-4109
-4628
-5024
-5200
-5189
-4946
-4622
-4317
-4030
-3789
-3632
-3469
-3209
-2976
-2724
-2481
-2331
-2300
-2277
-2160
-1902
-1465
-945
-377
180
713
1215
1561
1757
1895
1910
1877
1814
1755
1670
1512
1334
1081
774
486
286
113
-134
-430
-750
-1123
-1545
-2036
-2549
-3036
-3495
-3879
-4178
-4371
-4524
-4608
-4621
-4603
-4556
-4496
-4376
-4230
-4106
-4023
-3995
-3954
-3875
-3672
-3384
-3068
-2675
-2260
-1759
-1255
-833
-498
-244
-40
122
240
303
308
284
244
198
172
151
151
171
194
180
133
68
-39
-196
-399
-599
-842
-1095
-1332
-1511
-1622
-1675
-1640
-1555
-1411
-1250
-1063
-860
-687
-530
-396
-313
-208
-82
77
277
551
829
1139
1484
1829
2214
2545
2837
3110
3265
3428
3634
3747
3838
3937
3990
4028
4125
4161
4232
4331
4533
4707
4901
5017
5134
5266
5358
5461
5433
5449
5142
4364
2925
678
-1954
-4024
-5176
-5188
-4275
-3540
-3161
-3426
-4033
-4569
-4800
-4711
-4637
-4632
-4992
-5506
-5977
-6307
-6193
-5735
-4977
-3785
-2554
-1221
190
1296
2048
2393
2332
2050
2014
2209
2676
3338
3808
4054
4110
4106
4234
4607
5092
5497
5622
5307
4544
3462
2150
941
-85
-836
-1192
-1405
-1501
-1609
-1779
-2088
-2523
-2963
-3465
-3896
-4209
-4598
-5065
-5599
-6083
-6326
-6223
-5733
-5057
-4274
-3429
-2648
-1926
-1439
-1179
-1090
-1034
-787
-469
-104
273
536
790
1129
1495
1815
2088
2338
2436
2353
1996
1369
698
77
-378
-709
-943
-1111
-1244
-1301
-1356
-1488
-1713
-1967
-2184
-2376
-2496
-2566
-2658
-2698
-2607
-2390
-2039
-1585
-1099
-604
-160
190
476
684
845
1087
1381
1718
2145
2555
2958
3320
3646
3937
4186
4371
4533
4718
4771
4710
4601
4346
4120
4095
4086
4196
4164
4081
4011
3837
3828
3635
3501
3352
3302
3287
3269
3308
3301
3477
3722
4047
4275
4615
4904
5190
5470
5350
4694
3537
1506
-980
-3040
-4279
-4324
-3299
-2114
-1440
-1233
-1729
-2270
-2540
-2542
-2318
-2192
-2435
-3112
-3875
-4523
-4628
-4216
-3291
-1887
-513
677
1707
2328
2569
2607
2332
1839
1540
1530
1723
2148
2503
2680
2724
2667
2701
2928
3350
3652
3623
3133
2157
949
-307
-1311
-1959
-2260
-2198
-2020
-1938
-1948
-2014
-2187
-2447
-2667
-2903
-3150
-3346
-3670
-4098
-4473
-4764
-4825
-4505
-3890
-3021
-2122
-1448
-1086
-901
-847
-904
-912
-895
-790
-590
-355
-114
32
125
307
530
703
832
780
519
168
-259
-776
-1242
-1642
-1932
-1991
-1936
-1899
-1956
-2060
-2177
-2276
-2335
-2398
-2461
-2531
-2551
-2509
-2424
-2257
-2039
-1668
-1154
-609
-110
238
454
519
547
622
704
873
1139
1452
1771
2036
2304
2495
2694
2926
3064
3152
3053
2885
2646
2405
2294
2222
2276
2410
2540
2667
2735
2744
2679
2610
2664
2592
2600
2614
2487
2512
2625
2887
3227
3619
3962
4290
4625
4885
5160
5271
5204
4645
3591
1797
-803
-3182
-4781
-5236
-4457
-3283
-2424
-2120
-2412
-2895
-3353
-3492
-3455
-3341
-3478
-4167
-4953
-5714
-5953
-5380
-4156
-2381
-613
809
1820
2322
2376
2234
1967
1559
1380
1467
1656
1996
2307
2566
2782
2977
3140
3278
3442
3470
3188
2479
1371
83
-1175
-2212
-2886
-3123
-2996
-2789
-2649
-2629
-2760
-2965
-3172
-3390
-3631
-3856
-4044
-4344
-4786
-5171
-5328
-5147
-4576
-3634
-2593
-1724
-1114
-892
-886
-920
-936
-929
-878
-741
-529
-295
-103
35
170
415
666
819
842
681
90
-733
-1452
-1957
-2283
-2587
-2707
-2367
-2139
-2386
-2629
-2633
-2540
-2770
-3029
-2995
-3069
-3224
-3136
-2866
-2818
-2854
-2414
-1626
-1032
-533
122
543
490
337
357
367
377
628
1076
1222
1215
1624
2159
2291
2291
2569
2923
2840
2390
2000
1762
1617
1431
1336
1402
1551
1769
2069
2175
2090
2010
1923
1820
1662
1620
1798
1996
2174
2262
2542
2958
3692
4031
3738
3926
4881
6101
5857
4473
3381
3215
2895
868
-1959
-4116
-5185
-4988
-4065
-3020
-1701
-988
-1800
-3419
-4266
-3889
-3269
-3322
-4203
-5168
-6100
-6884
-6578
-4753
-2146
-172
793
1259
1426
1420
1238
1322
1517
1291
872
719
1327
2212
2821
3018
3181
3384
3392
3400
3413
3320
2891
1758
185
-1082
-1792
-2202
-2366
-2270
-2065
-2045
-2286
-2508
-2511
-2553
-2817
-3252
-3676
-4046
-4632
-5226
-5399
-5234
-4947
-4354
-3448
-2464
-1712
-1327
-1248
-1337
-1538
-1697
-1601
-1314
-977
-688
-476
-215
97
334
600
853
997
915
526
38
-458
-1070
-1695
-2109
-2197
-2137
-2052
-1952
-1919
-2013
-2227
-2458
-2615
-2668
-2722
-2862
-3022
-3127
-3215
-3144
-2797
-2215
-1522
-873
-330
30
156
92
-42
-167
-164
-40
210
607
1059
1497
1883
2240
2483
2633
2748
2701
2510
2272
1907
1622
1500
1474
1647
1834
2059
2226
2217
2289
2159
1979
1902
1807
1761
1743
1834
1838
2017
2234
2407
2748
3085
3462
3750
3979
4173
4231
4144
3723
3085
1748
-129
-1935
-3751
-4725
-4442
-3537
-2181
-961
-673
-1222
-1947
-2644
-3027
-2862
-2984
-3586
-4621
-5883
-6523
-6008
-4358
-2082
31
1321
1481
813
-26
-402
-319
114
565
618
461
410
624
1166
2010
2789
3139
3218
3068
2736
2514
2294
1795
1042
152
-814
-1427
-1526
-1360
-989
-728
-778
-1050
-1379
-1641
-1810
-1971
-2313
-2916
-3780
-4649
-5173
-5286
-4825
-4021
-3244
-2566
-2268
-2325
-2468
-2596
-2687
-2569
-2338
-2195
-2029
-1881
-1688
-1294
-802
-276
216
535
634
506
263
-50
-365
-596
-802
-910
-955
-970
-980
-1022
-1064
-1155
-1282
-1384
-1508
-1652
-1845
-2108
-2452
-2766
-2919
-2884
-2608
-2121
-1610
-1203
-920
-787
-767
-773
-785
-746
-687
-652
-595
-491
-312
-12
408
813
1188
1437
1513
1483
1322
1117
990
883
864
977
1096
1196
1277
1314
1335
1411
1484
1519
1511
1358
1132
942
861
902
985
1127
1285
1435
1575
1670
1755
1793
1833
1881
1886
1950
1998
1943
1702
1140
195
-824
-1849
-2607
-2724
-2441
-1863
-1164
-738
-685
-806
-1105
-1388
-1480
-1679
-2051
-2630
-3387
-3976
-4108
-3594
-2544
-1270
-210
303
217
-301
-895
-1299
-1347
-1164
-925
-789
-830
-918
-953
-770
-359
118
558
780
696
430
118
-190
-384
-475
-586
-656
-753
-903
-998
-997
-922
-783
-626
-501
-376
-358
-475
-657
-968
-1355
-1741
-2038
-2143
-2064
-1858
-1634
-1465
-1424
-1464
-1510
-1558
-1534
-1493
-1513
-1582
-1678
-1823
-1910
-1805
-1629
-1359
-1025
-829
-750
-766
-866
-998
-1059
-1092
-1109
-1139
-1223
-1319
-1459
-1537
-1518
-1403
-1197
-968
-787
-718
-730
-827
-920
-941
-941
-940
-960
-993
-1001
-920
-801
-639
-395
-159
4
57
18
-147
-331
-461
-531
-479
-365
-286
-235
-170
-100
5
137
213
248
271
243
209
155
149
153
174
147
144
220
296
459
558
633
622
550
587
630
709
819
901
971
1048
1153
1291
1455
1562
1683
1793
1845
1894
1952
2030
2128
2246
2364
2464
2461
2313
1952
1422
863
355
2
-124
-58
147
392
542
555
506
422
337
233
41
-283
-713
-1157
-1484
-1505
-1235
-732
-115
358
609
658
592
472
471
578
677
792
840
834
846
952
1177
1478
1805
2097
2289
2347
2291
2153
1995
1838
1672
1517
1352
1176
1003
869
808
790
808
847
836
753
569
250
-179
-658
-1191
-1645
-1913
-2046
-1974
-1793
-1593
-1419
-1296
-1264
-1253
-1251
-1278
-1288
-1374
-1515
-1630
-1682
-1574
-1322
-944
-558
-258
-79
-65
-170
-301
-372
-387
-316
-229
-161
-128
-127
-125
-81
12
116
172
142
41
-118
-299
-416
-455
-446
-373
-295
-266
-253
-263
-296
-278
-250
-233
-217
-265
-325
-361
-363
-320
-241
-95
63
225
402
568
728
840
887
871
850
868
907
960
1032
1128
1225
1399
1632
1791
1952
2065
2049
2026
2002
1950
2002
2055
2111
2230
2276
2353
2494
2628
2784
2942
2992
2918
2500
1632
435
-1027
-2287
-3025
-3173
-2704
-1973
-1428
-1199
-1321
-1675
-1878
-1877
-1805
-1912
-2466
-3409
-4443
-5038
-4802
-3760
-2219
-704
244
498
293
-61
-162
82
489
861
951
750
463
357
588
1164
1863
2461
2798
2818
2682
2460
2201
1950
1589
1108
571
19
-409
-663
-796
-795
-749
-724
-690
-671
-745
-964
-1357
-1930
-2705
-3460
-3989
-4213
-3985
-3474
-2839
-2244
-1853
-1606
-1464
-1311
-1139
-959
-918
-1031
-1162
-1310
-1221
-891
-368
275
832
1204
1300
1165
896
591
302
34
-236
-546
-820
-1007
-1069
-998
-823
-625
-453
-380
-425
-578
-853
-1153
-1444
-1632
-1708
-1628
-1366
-1031
-620
-217
118
361
508
578
582
561
457
370
337
386
622
985
1443
1896
2287
2492
2530
2488
2380
2332
2353
2308
2340
2338
2263
2371
2534
2696
2940
3109
3114
3091
2961
2809
2746
2716
2722
2758
2748
2656
2624
2615
2356
1772
604
-1160
-3094
-4701
-5387
-5095
-4026
-2812
-2121
-2099
-2570
-3016
-3059
-2669
-2237
-2301
-2995
-4142
-5028
-5003
-3810
-1819
263
1701
2090
1745
1198
971
1264
1848
2236
2249
1873
1315
994
1047
1367
1714
1865
1777
1562
1425
1257
1035
566
-286
-1307
-2349
-3051
-3385
-3464
-3383
-3384
-3437
-3376
-3169
-2815
-2436
-2288
-2545
-3144
-3864
-4425
-4584
-4331
-3740
-2966
-2300
-1768
-1328
-1006
-686
-421
-241
-172
-230
-409
-624
-805
-890
-906
-823
-644
-482
-323
-214
-236
-437
-789
-1245
-1738
-2196
-2583
-2928
-3250
-3507
-3625
-3549
-3282
-2861
-2418
-2055
-1869
-1906
-2079
-2274
-2372
-2315
-2074
-1704
-1272
-813
-369
56
448
801
1023
1141
1121
983
864
757
746
864
1076
1348
1636
1867
2017
2053
2020
1918
1815
1702
1672
1611
1573
1566
1443
1560
1618
1748
2134
2275
2535
2649
2606
2634
2581
2654
2751
2859
2871
2708
2217
1220
-384
-2208
-3895
-5107
-5136
-4455
-3383
-2286
-1974
-2172
-2532
-2816
-2709
-2366
-2299
-2748
-3588
-4474
-4702
-4010
-2425
-509
1053
1897
1939
1648
1455
1502
1842
2109
2115
1919
1544
1260
1155
1156
1199
1190
1165
1211
1304
1405
1258
739
-109
-1144
-2111
-2780
-3103
-3253
-3278
-3246
-3184
-2922
-2501
-2017
-1592
-1436
-1606
-2049
-2525
-2906
-3034
-2863
-2553
-2144
-1679
-1237
-753
-318
-53
143
186
114
99
59
-23
-151
-408
-678
-855
-873
-744
-500
-321
-295
-423
-691
-1073
-1521
-1946
-2363
-2717
-2959
-3067
-2937
-2663
-2307
-1901
-1590
-1386
-1261
-1295
-1450
-1636
-1799
-1832
-1702
-1379
-925
-412
55
421
659
778
904
978
978
970
850
715
640
598
710
894
1171
1428
1566
1689
1696
1697
1754
1672
1616
1575
1321
1238
1211
1218
1522
1746
2075
2415
2616
2851
2997
3051
3018
2928
2820
2772
2708
2531
2206
1297
-290
-2079
-3899
-5056
-4954
-4200
-3025
-2057
-1876
-2158
-2534
-2692
-2467
-2103
-2110
-2653
-3495
-4182
-4118
-3164
-1518
184
1382
1927
1909
1805
1816
2021
2332
2298
2166
1920
1580
1424
1264
1067
850
719
696
842
1076
1147
852
195
-699
-1620
-2348
-2830
-3150
-3352
-3431
-3340
-3037
-2501
-1855
-1361
-1048
-992
-1168
-1366
-1604
-1759
-1741
-1616
-1379
-1010
-597
-238
15
117
132
121
143
213
234
98
-156
-506
-865
-1133
-1252
-1224
-1158
-1066
-1010
-998
-1002
-1056
-1149
-1330
-1615
-1920
-2170
-2318
-2394
-2353
-2300
-2135
-1859
-1552
-1211
-978
-832
-822
-821
-823
-741
-600
-446
-230
-60
112
243
379
538
705
866
928
903
802
649
525
422
368
387
461
573
724
860
953
1050
1118
1163
1223
1247
1193
1158
1096
1170
1344
1610
1964
2174
2462
2569
2548
2668
2654
2658
2653
2604
2559
2489
2200
1542
417
-1192
-2651
-3956
-4393
-3961
-3313
-2366
-1969
-1983
-2048
-2128
-1847
-1586
-1419
-1641
-2159
-2570
-2618
-2046
-1059
150
1042
1605
1848
1845
1936
1945
1978
1843
1592
1348
935
562
142
-323
-737
-976
-965
-811
-579
-531
-755
-1184
-1753
-2269
-2655
-2914
-3105
-3177
-3148
-2937
-2459
-1829
-1093
-529
-154
29
4
-56
-130
-218
-268
-276
-196
-67
112
218
204
134
-16
-102
-131
-156
-228
-474
-837
-1227
-1621
-1844
-1940
-1972
-1919
-1821
-1639
-1427
-1215
-995
-889
-899
-994
-1120
-1227
-1300
-1320
-1331
-1322
-1265
-1091
-816
-553
-358
-298
-316
-315
-297
-250
-214
-226
-288
-360
-374
-350
-270
-140
21
180
301
420
477
443
388
301
248
268
336
463
580
720
880
1059
1237
1393
1531
1615
1669
1724
1714
1735
1803
1874
1969
2106
2168
2208
2290
2288
2328
2387
2321
2293
2145
1819
1320
486
-749
-2037
-3178
-3970
-3936
-3512
-2814
-2162
-1893
-1721
-1680
-1431
-1094
-828
-759
-1034
-1290
-1476
-1214
-582
197
952
1464
1750
1837
1959
2008
1975
1838
1500
1122
685
246
-223
-707
-1123
-1436
-1532
-1467
-1297
-1174
-1217
-1447
-1798
-2141
-2429
-2593
-2687
-2699
-2601
-2376
-1988
-1504
-961
-450
20
329
514
562
450
299
86
-84
-162
-182
-158
-163
-253
-357
-460
-503
-469
-440
-509
-679
-959
-1262
-1510
-1701
-1778
-1727
-1596
-1430
-1214
-944
-712
-503
-356
-299
-290
-332
-393
-455
-487
-471
-425
-407
-413
-421
-473
-486
-498
-527
-533
-567
-575
-546
-488
-423
-376
-331
-287
-223
-167
-76
-8
44
145
182
245
250
244
325
371
504
629
759
902
1043
1206
1324
1432
1493
1565
1545
1573
1647
1669
1812
1814
1863
1884
1803
1806
1682
1632
1602
1505
1488
1444
1340
1198
925
451
-165
-1034
-1855
-2563
-2977
-2901
-2742
-2335
-2054
-1883
-1660
-1484
-1124
-852
-566
-450
-478
-481
-418
-148
205
643
931
1138
1275
1362
1458
1455
1420
1227
968
666
274
-127
-580
-1027
-1423
-1678
-1789
-1778
-1735
-1732
-1775
-1910
-2038
-2122
-2166
-2174
-2194
-2101
-1929
-1689
-1348
-1013
-660
-327
-73
122
215
203
155
61
-42
-104
-169
-210
-253
-328
-398
-463
-518
-558
-600
-680
-775
-892
-1023
-1139
-1244
-1277
-1265
-1186
-1055
-910
-723
-570
-396
-254
-160
-103
-82
-92
-137
-160
-143
-125
-110
-65
-39
-31
-78
-183
-304
-464
-572
-613
-621
-586
-589
-579
-516
-427
-261
-113
-7
62
50
55
53
64
119
162
233
358
518
661
744
845
852
867
955
1003
1083
1170
1232
1320
1382
1440
1549
1600
1654
1661
1602
1576
1469
1381
1317
1225
1190
1167
1134
1029
860
536
57
-543
-1240
-1799
-2198
-2336
-2219
-2079
-1881
-1737
-1629
-1456
-1216
-960
-769
-638
-612
-609
-537
-390
-164
76
295
455
577
687
767
793
731
586
372
153
-116
-433
-769
-1129
-1452
-1659
-1734
-1705
-1628
-1584
-1581
-1642
-1706
-1731
-1753
-1711
-1640
-1599
-1526
-1422
-1249
-984
-691
-395
-192
-54
11
15
30
-23
-57
-123
-266
-365
-483
-588
-680
-765
-798
-824
-783
-728
-705
-714
-779
-846
-898
-900
-833
-750
-653
-551
-445
-336
-231
-126
-37
18
22
-1
-47
-85
-116
-116
-99
-46
-6
38
116
135
106
54
-15
-78
-84
-53
-38
-7
29
71
146
265
398
538
672
786
870
884
885
879
847
823
815
860
929
1016
1113
1166
1203
1239
1267
1267
1228
1168
1137
1034
955
894
814
820
758
709
644
484
290
-78
-521
-1042
-1557
-1922
-2184
-2240
-2169
-2058
-1878
-1663
-1417
-1143
-893
-706
-552
-425
-363
-316
-238
-137
-51
47
144
223
325
417
440
404
329
184
-46
-294
-600
-932
-1201
-1432
-1585
-1647
-1637
-1595
-1553
-1500
-1457
-1401
-1326
-1247
-1181
-1146
-1114
-1085
-1039
-907
-754
-603
-438
-294
-179
-113
-67
-60
-116
-220
-366
-494
-599
-696
-760
-825
-858
-874
-872
-821
-754
-667
-619
-627
-610
-619
-614
-576
-515
-420
-339
-258
-171
-97
5
79
129
154
118
72
9
-80
-184
-257
-275
-279
-260
-197
-146
-125
-105
-87
-50
-60
-76
-67
-61
-13
43
95
157
225
342
438
516
576
602
620
623
638
641
658
693
749
772
831
890
956
1020
1024
1024
1016
973
917
826
734
615
490
410
299
201
107
-21
-147
-289
-439
-652
-905
-1102
-1259
-1320
-1320
-1273
-1218
-1168
-1107
-1008
-866
-717
-603
-520
-443
-393
-333
-269
-226
-204
-215
-236
-261
-312
-346
-402
-465
-558
-647
-747
-847
-929
-1034
-1126
-1169
-1203
-1204
-1177
-1138
-1092
-1038
-954
-856
-771
-699
-630
-586
-537
-507
-481
-457
-454
-449
-464
-463
-477
-497
-518
-560
-594
-629
-661
-692
-725
-740
-800
-873
-898
-915
-901
-854
-776
-696
-637
-591
-546
-510
-484
-435
-402
-374
-356
-346
-324
-307
-302
-293
-281
-283
-260
-246
-268
-266
-263
-258
-250
-239
-220
-203
-146
-90
-57
4
45
101
188
282
371
422
447
444
461
470
513
585
617
662
697
688
674
655
649
618
605
610
583
570
551
496
477
418
385
364
296
248
175
106
40
-15
-53
-93
-168
-267
-401
-563
-705
-846
-920
-937
-942
-936
-910
-870
-827
-740
-643
-580
-540
-514
-495
-464
-458
-446
-430
-446
-437
-452
-445
-444
-482
-526
-580
-632
-686
-764
-842
-905
-975
-1006
-1032
-1042
-1043
-1011
-964
-922
-872
-820
-780
-742
-673
-631
-585
-517
-482
-472
-455
-415
-373
-337
-329
-336
-353
-373
-396
-439
-462
-508
-595
-691
-757
-812
-839
-848
-840
-831
-811
-764
-715
-685
-632
-588
-600
-611
-630
-640
-607
-570
-508
-445
-412
-393
-405
-416
-447
-463
-470
-483
-494
-519
-540
-532
-484
-428
-375
-313
-272
-246
-213
-219
-210
-201
-186
-176
-175
-148
-112
-40
21
91
170
257
327
363
424
454
423
397
349
299
238
212
226
225
234
250
247
233
216
205
179
146
109
75
55
-10
-64
-80
-102
-113
-95
-101
-94
-109
-146
-147
-172
-200
-228
-306
-378
-395
-424
-445
-450
-449
-467
-471
-467
-471
-459
-447
-447
-449
-455
-495
-553
-601
-602
-645
-703
-744
-769
-779
-771
-776
-790
-793
-825
-857
-868
-891
-921
-924
-939
-928
-923
-901
-860
-834
-809
-778
-772
-773
-737
-729
-723
-697
-681
-670
-653
-657
-646
-649
-639
-628
-635
-641
-637
-591
-551
-521
-508
-503
-511
-525
-510
-454
-369
-284
-238
-196
-155
-107
-35
39
118
176
193
185
180
162
163
193
183
144
103
56
7
-21
-17
8
25
62
96
98
131
160
187
211
239
239
229
234
221
230
260
297
315
343
375
403
453
475
505
503
488
508
474
455
445
423
405
393
379
360
358
341
354
338
328
329
279
202
129
56
-19
-116
-209
-286
-343
-390
-428
-456
-484
-493
-493
-509
-507
-516
-525
-523
-539
-544
-546
-525
-490
-439
-412
-391
-406
-422
-419
-440
-426
-431
-459
-491
-532
-572
-609
-646
-674
-670
-680
-694
-693
-697
-677
-638
-611
-587
-617
-630
-631
-641
-620
-611
-623
-631
-613
-575
-530
-497
-462
-435
-432
-423
-423
-431
-417
-422
-413
-378
-418
-442
-437
-439
-411
-368
-351
-311
-286
-241
-166
-111
-43
2
17
48
76
84
119
152
181
209
205
182
170
167
162
152
178
200
210
239
264
299
355
383
407
437
456
479
477
460
456
434
437
450
462
442
424
406
394
415
405
423
393
362
352
342
315
298
304
300
313
343
361
352
339
326
339
342
313
293
266
225
192
154
121
75
37
18
10
-7
-12
-10
-39
-77
-107
-123
-189
-226
-220
-218
-231
-264
-274
-301
-328
-322
-324
-326
-326
-339
-356
-389
-393
-386
-381
-385
-401
-411
-440
-469
-494
-503
-524
-534
-530
-537
-511
-486
-470
-487
-497
-478
-480
-491
-477
-454
-424
-375
-331
-309
-296
-279
-261
-264
-280
-262
-273
-301
-302
-297
-269
-229
-221
-214
-198
-217
-233
-252
-265
-264
-258
-250
-239
-206
-164
-119
-82
-41
-6
-2
12
43
68
82
82
94
104
92
87
103
124
152
179
220
275
307
330
357
364
363
389
370
359
356
345
361
352
358
365
368
367
364
352
332
307
277
269
258
237
246
230
212
218
192
172
158
134
118
101
80
67
40
4
-37
-92
-119
-130
-157
-188
-209
-234
-240
-271
-315
-336
-365
-403
-437
-466
-493
-514
-529
-532
-543
-556
-534
-515
-508
-480
-467
-460
-450
-434
-419
-420
-419
-404
-405
-422
-442
-433
-417
-434
-454
-454
-445
-458
-448
-446
-446
-447
-470
-509
-543
-564
-579
-596
-611
-587
-560
-535
-543
-551
-501
-465
-461
-440
-406
-383
-368
-348
-329
-318
-299
-272
-251
-240
-240
-221
-190
-187
-160
-153
-134
-128
-124
-114
-115
-108
-110
-106
-134
-142
-123
-103
-90
-50
-15
10
6
16
10
-10
-7
15
22
18
47
81
113
144
185
203
179
183
203
202
197
203
222
232
242
233
200
170
143
136
122
107
97
111
125
132
132
141
124
119
153
173
173
161
151
137
116
110
123
127
132
102
70
61
26
15
6
6
-3
-7
-36
-76
-113
-138
-140
-169
-182
-186
-190
-217
-233
-246
-272
-306
-342
-380
-409
-404
-404
-430
-463
-460
-459
-468
-461
-440
-414
-395
-401
-419
-440
-450
-467
-502
-501
-496
-481
-472
-471
-467
-455
-410
-378
-382
-367
-346
-319
-328
-348
-354
-350
-344
-338
-306
-294
-304
-305
-286
-277
-253
-223
-215
-200
-193
-210
-204
-188
-177
-157
-142
-139
-147
-138
-124
-107
-91
-61
-57
-83
-66
-44
-59
-78
-61
-83
-84
-61
-44
-33
-26
9
0
-4
5
18
60
66
65
96
130
159
182
204
228
241
254
269
293
297
299
303
267
236
202
177
165
138
122
122
138
133
125
102
73
60
50
47
53
52
64
81
92
97
97
94
91
82
85
87
75
51
35
13
24
50
24
15
3
-7
-22
-12
-22
-53
-80
-104
-135
-163
-172
-192
-202
-175
-143
-159
-162
-189
-204
-200
-195
-197
-212
-226
-240
-261
-278
-259
-253
-274
-275
-255
-220
-195
-202
-220
-245
-268
-289
-305
-313
-311
-306
-320
-330
-317
-293
-265
-257
-217
-205
-205
-192
-205
-211
-195
-192
-211
-192
-165
-148
-112
-74
-74
-88
-112
-116
-104
-108
-105
-78
-65
-80
-88
-88
-68
-51
-14
10
6
12
-9
-30
-37
-36
-44
-38
-30
-35
-39
-41
-39
-39
-43
-26
-21
-33
-52
-66
-60
-58
-57
-66
-56
-42
-27
-4
31
40
54
73
61
52
48
54
51
47
32
18
12
11
15
42
49
32
45
38
26
38
47
40
-1
-29
-50
-58
-26
0
17
13
-1
-11
-20
-16
-13
-2
-2
-28
-39
-45
-57
-37
0
14
32
45
11
0
-30
-52
-41
-56
-84
-104
-111
-122
-138
-139
-138
-143
-147
-161
-166
-158
-172
-196
-212
-243
-271
-287
-312
-318
-303
-288
-289
-297
-311
-336
-352
-379
-388
-377
-389
-397
-401
-421
-429
-433
-439
-446
-452
-462
-475
-479
-479
-469
-472
-481
-472
-459
-461
-460
-440
-423
-400
-365
-367
-378
-369
-358
-386
-399
-410
-419
-408
-397
-378
-366
-332
-323
-314
-314
-324
-330
-363
-397
-422
-454
-467
-471
-516
-491
-489
-491
-494
-475
-460
-489
-475
-479
-502
-527
-517
-491
-470
-450
-445
-428
-427
-403
-378
-380
-372
-388
-384
-374
-393
-411
-455
-498
-528
-546
-536
-542
-522
-494
-500
-515
-530
-542
-562
-578
-598
-607
-639
-653
-633
-639
-621
-593
-555
-514
-483
-472
-472
-481
-506
-498
-506
-510
-511
-520
-535
-525
-508
-515
-508
-502
-482
-470
-467
-477
-481
-493
-509
-502
-501
-501
-491
-481
-475
-484
-480
-474
-456
-441
-449
-447
-470
-483
-501
-483
-468
-471
-458
-445
-427
-406
-394
-403
-422
-439
-427
-420
-416
-408
-394
-397
-374
-351
-362
-348
-363
-382
-399
-427
-426
-432
-436
-431
-430
-442
-436
-422
-408
-410
-407
-407
-433
-461
-467
-486
-494
-505
-516
-516
-525
-532
-542
-520
-505
-523
-532
-535
-545
-552
-571
-575
-587
-604
-599
-614
-631
-624
-616
-599
-581
-579
-583
-599
-631
-625
-639
-645
-623
-608
-586
-580
-575
-573
-571
-540
-507
-490
-458
-451
-446
-438
-431
-422
-421
-428
-439
-449
-471
-495
-504
-513
-518
-538
-557
-578
-584
-584
-605
-608
-626
-618
-614
-623
-614
-609
-594
-582
-574
-566
-556
-552
-521
-502
-485
-503
-492
-463
-449
-421
-391
-361
-347
-342
-336
-326
-306
-285
-269
-247
-268
-286
-302
-307
-329
-351
-361
-376
-367
-383
-416
-436
-416
-381
-376
-382
-388
-432
-466
-465
-467
-476
-472
-478
-510
-509
-499
-494
-495
-529
-529
-503
-523
-525
-510
-509
-510
-507
-517
-515
-486
-456
-455
-456
-439
-428
-406
-407
-402
-407
-415
-405
-401
-383
-396
-389
-373
-355
-355
-375
-399
-420
-414
-414
-430
-448
-452
-470
-492
-519
-531
-521
-514
-508
-492
-479
-476
-481
-487
-497
-490
-498
-510
-510
-515
-506
-505
-517
-508
-495
-471
-441
-436
-431
-423
-415
-416
-408
-401
-394
-391
-391
-390
-411
-410
-388
-354
-348
-383
-379
-384
-388
-407
-407
-420
-431
-411
-415
-418
-400
-400
-442
-488
-483
-461
-469
-476
-489
-496
-497
-504
-487
-479
-476
-467
-464
-467
-441
-422
-423
-410
-407
-391
-394
-379
-344
-324
-304
-299
-302
-308
-313
-302
-279
-269
-254
-253
-273
-282
-294
-296
-294
-302
-301
-292
-299
-318
-309
-288
-261
-266
-271
-271
-298
-322
-351
-375
-372
-350
-333
-344
-368
-368
-374
-384
-375
-360
-374
-413
-401
-385
-379
-379
-370
-387
-406
-389
-368
-350
-342
-336
-335
-326
-316
-301
-283
-277
-294
-288
-298
-288
-269
-264
-251
-273
-282
-293
-320
-343
-364
-393
-402
-396
-408
-412
-416
-435
-439
-439
-446
-426
-411
-404
-411
-420
-424
-434
-429
-421
-395
-392
-375
-359
-361
-342
-338
-314
-282
-267
-248
-240
-241
-239
-230
-207
-203
-203
-210
-202
-205
-209
-237
-260
-255
-270
-280
-297
-316
-352
-375
-379
-370
-356
-353
-361
-359
-362
-369
-385
-387
-379
-373
-356
-368
-370
-361
-361
-338
-324
-348
-362
-370
-379
-370
-356
-351
-347
-318
-296
-304
-302
-274
-244
-241
-248
-252
-271
-292
-289
-282
-280
-287
-283
-264
-279
-294
-305
-324
-324
-342
-342
-333
-327
-336
-334
-344
-378
-373
-344
-325
-329
-330
-337
-350
-346
-335
-330
-347
-357
-348
-355
-355
-349
-344
-344
-339
-328
-316
-316
-300
-292
-296
-302
-292
-291
-296
-278
-270
-257
-254
-253
-232
-221
-247
-252
-247
-259
-254
-263
-282
-291
-311
-312
-310
-304
-289
-297
-299
-312
-328
-347
-338
-354
-374
-349
-340
-343
-326
-323
-322
-323
-295
-275
-293
-304
-320
-316
-315
-298
-287
-286
-289
-303
-302
-315
-321
-288
-280
-278
-270
-268
-262
-261
-259
-262
-256
-241
-241
-249
-252
-268
-272
-273
-288
-292
-301
-295
-297
-309
-337
-356
-386
-417
-418
-429
-432
-415
-409
-421
-442
-450
-433
-433
-416
-386
-389
-414
-430
-420
-382
-363
-360
-352
-337
-323
-323
-319
-314
-325
-320
-299
-305
-324
-321
-322
-323
-334
-343
-333
-344
-324
-328
-316
-324
-355
-354
-359
-344
-341
-329
-325
-344
-343
-355
-358
-362
-351
-341
-335
-322
-302
-282
-273
-277
-279
-277
-248
-231
-239
-236
-238
-213
-201
-181
-175
-174
-182
-201
-193
-185
-185
-188
-207
-223
-218
-217
-213
-228
-260
-260
-269
-273
-266
-268
-260
-290
-309
-296
-277
-272
-279
-283
-291
-281
-300
-307
-295
-272
-260
-267
-261
-234
-237
-235
-218
-225
-213
-239
-273
-284
-291
-274
-266
-270
-281
-294
-316
-309
-322
-345
-338
-334
-339
-343
-334
-324
-328
-346
-345
-341
-338
-356
-325
-322
-306
-278
-295
-303
-301
-273
-259
-239
-236
-256
-260
-283
-280
-267
-296
-312
-299
-300
-305
-288
-289
-305
-312
-309
-324
-322
-309
-317
-342
-347
-352
-369
-365
-360
-348
-342
-323
-306
-289
-287
-285
-297
-292
-264
-253
-277
-298
-313
-307
-281
-273
-257
-251
-235
-219
-221
-242
-247
-250
-235
-248
-260
-261
-272
-270
-301
-295
-270
-267
-268
-266
-267
-285
-292
-281
-279
-263
-255
-260
-262
-254
-227
-216
-210
-195
-188
-196
-205
-218
-216
-208
-215
-220
-228
-218
-233
-236
-236
-238
-241
-262
-291
-302
-275
-273
-283
-277
-276
-283
-294
-301
-279
-272
-281
-286
-271
-251
-247
-243
-232
-224
-221
-215
-212
-210
-193
-197
-199
-192
-188
-179
-193
-204
-229
-246
-223
-222
-222
-233
-254
-271
-274
-285
-307
-315
-306
-302
-300
-287
-302
-341
-363
-355
-339
-340
-338
-316
-304
-293
-294
-290
-301
-306
-322
-310
-282
-274
-260
-256
-277
-267
-242
-230
-218
-221
-219
-234
-231
-229
-223
-223
-239
-244
-251
-261
-271
-278
-285
-290
-285
-277
-279
-264
-270
-265
-253
-252
-254
-273
-304
-305
-295
-308
-315
-305
-306
-309
-307
-306
-304
-298
-319
-337
-332
-322
-298
-292
-294
-286
-291
-298
-304
-297
-278
-264
-246
-249
-229
-239
-248
-252
-260
-254
-255
-250
-258
-260
-251
-228
-223
-226
-226
-228
-243
-257
-243
-237
-231
-232
-237
-243
-231
-204
-198
-207
-248
-263
-264
-259
-254
-273
-295
-321
-338
-315
-299
-295
-284
-289
-273
-292
-326
-333
-336
-333
-323
-295
-293
-277
-264
-270
-263
-263
-245
-223
-202
-207
-209
-205
-217
-221
-239
-253
-259
-254
-224
-200
-197
-198
-208
-212
-198
-192
-193
-193
-198
-222
-221
-208
-207
-216
-221
-227
-241
-239
-258
-284
-286
-296
-312
-314
-328
-340
-359
-366
-360
-355
-335
-332
-319
-313
-298
-284
-314
-309
-300
-270
-231
-204
-224
-239
-249
-254
-254
-252
-224
-213
-225
-227
-221
-234
-236
-253
-258
-274
-285
-295
-319
-315
-316
-316
-313
-311
-331
-349
-338
-334
-328
-305
-295
-316
-325
-312
-302
-299
-312
-304
-289
-274
-241
-235
-255
-261
-258
-239
-240
-239
-236
-244
-220
-222
-217
-197
-204
-207
-208
-208
-225
-226
-232
-239
-249
-273
-281
-279
-271
-265
-255
-255
-268
-270
-265
-266
-263
-285
-287
-305
-329
-321
-323
-309
-298
-288
-277
-271
-258
-253
-251
-256
-247
-264
-274
-261
-271
-267
-289
-287
-286
-270
-261
-244
-230
-232
-237
-242
-228
-231
-253
-263
-279
-274
-250
-238
-227
-235
-235
-219
-214
-206
-204
-208
-211
-228
-242
-272
-271
-241
-225
-201
-185
-186
-172
-165
-183
-211
-232
-236
-243
-252
-250
-256
-259
-245
-237
-241
-237
-227
-210
-197
-211
-225
-226
-235
-227
-226
-225
-234
-242
-205
-168
-147
-146
-140
-142
-156
-181
-198
-199
-197
-207
-218
-222
-228
-251
-276
-282
-288
-271
-241
-250
-276
-306
-321
-316
-323
-317
-305
-305
-311
-296
-292
-311
-302
-297
-288
-284
-275
-255
-254
-260
-264
-250
-260
-279
-271
-258
-247
-242
-244
-237
-247
-270
-274
-293
-298
-295
-297
-299
-293
-296
-294
-300
-317
-314
-320
-318
-328
-338
-345
-340
-327
-305
-293
-297
-299
-280
-267
-254
-237
-246
-241
-250
-253
-252
-250
-248
-254
-247
-230
-215
-191
-185
-202
-199
-207
-207
-200
-214
-219
-238
-230
-216
-209
-202
-199
-192
-201
-207
-216
-219
-198
-194
-203
-200
-218
-228
-205
-197
-218
-207
-207
-231
-231
-228
-197
-197
-218
-235
-275
-276
-265
-270
-274
-276
-255
-248
-249
-218
-190
-208
-216
-220
-221
-240
-256
-258
-274
-291
-296
-292
-306
-308
-303
-277
-276
-301
-319
-312
-302
-324
-332
-336
-329
-329
-325
-318
-319
-318
-302
-299
-306
-303
-291
-293
-290
-287
-295
-294
-282
-261
-234
-230
-224
-218
-240
-252
-240
-225
-210
-227
-240
-236
-266
-294
-292
-298
-294
-285
-274
-270
-289
-297
-301
-290
-292
-295
-303
-314
-332
-342
-335
-332
-336
-309
-289
-285
-280
-276
-257
-254
-242
-233
-250
-261
-244
-236
-222
-229
-247
-256
-262
-242
-237
-227
-231
-234
-245
-262
-284
-295
-279
-279
-277
-271
-258
-246
-246
-239
-244
-251
-239
-238
-236
-226
-237
-238
-253
-256
-245
-255
-268
-266
-244
-254
-249
-216
-202
-218
-228
-237
-264
-279
-278
-286
-300
-315
-315
-305
-302
-299
-307
-321
-326
-310
-292
-287
-298
-302
-285
-262
-259
-261
-262
-240
-216
-210
-199
-187
-179
-163
-170
-196
-201
-217
-217
-216
-228
-235
-218
-231
-240
-228
-224
-230
-240
-269
-289
-291
-281
-264
-271
-268
-263
-256
-270
-277
-267
-271
-268
-251
-251
-252
-238
-230
-227
-227
-218
-203
-217
-227
-219
-217
-207
-216
-208
-184
-183
-171
-170
-181
-186
-194
-204
-220
-223
-220
-217
-233
-247
-268
-276
-282
-299
-307
-309
-295
-298
-297
-291
-296
-290
-301
-305
-292
-298
-303
-313
-314
-314
-330
-328
-320
-314
-307
-287
-278
-286
-261
-261
-270
-267
-269
-261
-280
-297
-299
-303
-311
-319
-315
-309
-315
-319
-324
-333
-349
-351
-354
-363
-352
-336
-330
-340
-338
-335
-337
-318
-307
-281
-269
-268
-256
-268
-277
-272
-279
-274
-257
-258
-260
-260
-247
-242
-251
-223
-204
-215
-230
-247
-260
-263
-270
-255
-254
-253
-244
-227
-216
-205
-184
-168
-169
-157
-139
-140
-138
-143
-155
-161
-163
-162
-152
-129
-122
-134
-135
-144
-154
-162
-166
-163
-160
-146
-144
-163
-174
-172
-161
-136
-124
-124
-122
-142
-141
-124
-121
-111
-115
-136
-140
-138
-134
-129
-127
-143
-161
-160
-173
-175
-173
-171
-186
-204
-206
-194
-177
-161
-153
-164
-174
-178
-177
-183
-172
-155
-139
-154
-171
-175
-194
-201
-213
-225
-249
-246
-268
-299
-312
-335
-354
-364
-369
-376
-379
-378
-385
-395
-377
-379
-382
-397
-405
-426
-464
-465
-461
-444
-442
-431
-403
-397
-398
-402
-418
-418
-432
-439
-435
-438
-435
-439
-463
-464
-444
-450
-461
-455
-439
-442
-444
-432
-431
-447
-448
-470
-478
-467
-450
-444
-458
-449
-440
-434
-432
-413
-399
-393
-377
-359
-340
-319
-293
-283
-265
-233
-216
-201
-187
-178
-182
-171
-160
-150
-129
-117
-99
-95
-108
-117
-109
-81
-77
-99
-103
-92
-92
-105
-103
-90
-81
-70
-70
-63
-50
-44
-45
-37
-28
-11
7
12
42
49
49
61
65
61
60
68
77
69
84
94
104
116
106
103
108
123
130
112
99
105
91
101
119
111
114
91
71
56
39
39
28
19
17
4
-14
-31
-47
-65
-81
-92
-94
-111
-118
-134
-154
-163
-207
-225
-244
-267
-269
-267
-268
-291
-322
-357
-403
-432
-461
-505
-547
-574
-590
-612
-625
-645
-676
-680
-685
-692
-692
-720
-765
-768
-768
-779
-795
-806
-804
-814
-822
-814
-796
-815
-830
-821
-796
-803
-808
-798
-804
-782
-744
-713
-714
-701
-669
-657
-658
-638
-611
-607
-587
-574
-579
-578
-577
-567
-531
-515
-498
-475
-455
-403
-358
-333
-304
-290
-268
-244
-222
-198
-161
-133
-113
-91
-73
-51
-44
-11
12
34
53
60
64
53
49
79
80
80
77
65
66
70
81
73
80
89
84
97
106
106
102
100
103
136
140
134
162
171
184
198
202
210
205
223
251
255
281
302
306
321
327
329
330
321
319
322
328
327
299
250
204
172
152
137
133
124
114
92
78
66
55
66
40
6
12
2
-10
-31
-67
-109
-145
-195
-247
-277
-326
-363
-384
-409
-413
-442
-475
-489
-521
-546
-574
-597
-616
-631
-655
-685
-690
-711
-742
-747
-762
-785
-785
-787
-817
-832
-834
-833
-830
-809
-801
-812
-797
-790
-798
-791
-767
-750
-726
-706
-694
-677
-665
-661
-649
-631
-620
-606
-601
-577
-540
-523
-515
-529
-525
-510
-471
-420
-390
-372
-371
-388
-399
-385
-369
-349
-361
-362
-349
-336
-327
-300
-280
-286
-273
-274
-267
-257
-240
-222
-220
-243
-247
-244
-249
-250
-272
-274
-261
-268
-270
-258
-262
-267
-278
-287
-278
-295
-311
-312
-331
-340
-330
-340
-342
-333
-344
-336
-347
-354
-348
-342
-353
-378
-377
-368
-361
-389
-396
-385
-375
-349
-327
-320
-316
-306
-304
-296
-302
-291
-293
-284
-257
-234
-207
-184
-145
-129
-109
-76
-35
11
42
69
94
105
125
159
189
230
239
246
272
320
358
368
366
356
348
356
359
332
319
328
342
327
319
322
332
325
323
324
325
343
334
316
283
229
173
114
51
4
-42
-80
-102
-151
-182
-215
-273
-337
-368
-391
-429
-457
-471
-505
-534
-552
-579
-597
-634
-655
-676
-701
-708
-730
-766
-801
-819
-856
-896
-911
-935
-955
-969
-966
-951
-937
-917
-916
-919
-931
-934
-930
-919
-900
-872
-864
-862
-856
-858
-851
-831
-806
-791
-761
-734
-712
-685
-665
-641
-624
-623
-610
-591
-553
-502
-472
-456
-424
-401
-366
-360
-359
-331
-302
-265
-233
-194
-196
-175
-190
-195
-168
-155
-126
-113
-108
-91
-80
-101
-115
-124
-141
-159
-173
-147
-120
-114
-124
-118
-107
-114
-132
-150
-170
-181
-166
-171
-185
-177
-164
-160
-166
-172
-162
-154
-145
-130
-119
-132
-147
-139
-144
-146
-144
-136
-134
-132
-128
-142
-135
-104
-92
-72
-27
-13
-9
8
22
25
52
100
133
155
160
179
218
257
290
325
331
312
304
293
311
328
344
351
336
322
318
324
317
299
288
282
250
225
219
215
167
132
86
20
-32
-88
-132
-156
-177
-185
-212
-244
-272
-322
-372
-399
-422
-434
-426
-436
-444
-470
-513
-544
-565
-598
-629
-661
-680
-708
-744
-757
-773
-813
-839
-849
-887
-892
-895
-902
-906
-923
-943
-958
-949
-948
-966
-965
-963
-973
-955
-939
-916
-899
-897
-885
-865
-851
-814
-770
-749
-720
-678
-633
-589
-555
-537
-526
-477
-433
-399
-364
-342
-335
-331
-326
-344
-333
-312
-287
-269
-264
-256
-270
-262
-249
-239
-209
-186
-178
-183
-176
-157
-159
-166
-169
-189
-193
-177
-180
-191
-180
-168
-170
-162
-174
-198
-211
-210
-213
-221
-222
-223
-221
-226
-240
-245
-232
-232
-227
-228
-241
-255
-254
-255
-256
-265
-286
-266
-255
-250
-230
-234
-222
-195
-167
-155
-147
-153
-133
-108
-95
-64
-49
-32
-12
2
16
54
90
121
150
179
219
244
238
265
312
336
357
364
386
389
399
417
413
415
406
411
406
387
391
389
389
378
374
373
357
342
331
318
306
289
240
181
109
66
15
-41
-61
-118
-163
-210
-271
-295
-334
-374
-387
-401
-431
-480
-514
-537
-584
-620
-654
-703
-736
-760
-763
-767
-789
-811
-838
-856
-887
-915
-921
-937
-950
-974
-999
-1005
-990
-973
-952
-914
-880
-866
-861
-850
-827
-817
-809
-809
-798
-780
-784
-785
-781
-764
-729
-695
-683
-669
-664
-650
-624
-608
-576
-552
-526
-514
-502
-478
-452
-426
-398
-394
-383
-356
-330
-300
-305
-297
-294
-288
-266
-251
-247
-221
-197
-198
-184
-177
-169
-160
-163
-174
-169
-172
-182
-194
-207
-194
-181
-182
-175
-174
-169
-189
-198
-193
-202
-187
-196
-183
-165
-151
-136
-139
-153
-170
-157
-128
-109
-91
-81
-89
-108
-113
-105
-104
-116
-113
-123
-131
-101
-72
-57
-43
-27
-20
2
32
59
84
94
124
139
163
182
199
235
251
292
329
360
383
415
441
467
480
474
457
465
472
458
452
462
446
430
430
418
394
376
367
346
318
287
274
270
250
209
196
154
109
72
26
-32
-73
-111
-171
-203
-258
-339
-396
-469
-536
-567
-577
-592
-623
-624
-648
-689
-720
-740
-774
-785
-793
-816
-835
-847
-839
-844
-871
-890
-920
-933
-944
-961
-957
-976
-986
-958
-952
-941
-931
-935
-930
-921
-900
-873
-835
-801
-779
-774
-759
-749
-761
-763
-755
-728
-707
-676
-636
-610
-586
-564
-540
-529
-505
-446
-404
-365
-349
-338
-332
-342
-326
-306
-299
-297
-278
-259
-269
-255
-230
-230
-244
-232
-210
-203
-206
-208
-208
-206
-187
-158
-138
-141
-152
-162
-179
-193
-186
-192
-214
-215
-214
-232
-214
-191
-197
-187
-166
-161
-155
-135
-144
-172
-179
-173
-179
-191
-200
-210
-235
-236
-218
-198
-177
-189
-174
-166
-170
-158
-140
-138
-108
-98
-82
-82
-71
-22
-15
-6
-10
19
23
41
83
116
127
151
167
165
192
234
261
278
311
333
353
361
378
419
461
470
473
482
494
478
450
440
409
376
357
356
346
333
319
280
244
210
190
181
172
157
144
108
73
35
-17
-61
-103
-151
-196
-259
-315
-346
-413
-473
-520
-556
-595
-640
-662
-671
-686
-693
-724
-747
-764
-794
-809
-830
-848
-856
-866
-889
-896
-901
-931
-959
-980
-977
-971
-964
-944
-925
-887
-876
-868
-861
-850
-815
-809
-784
-766
-749
-718
-680
-658
-665
-662
-648
-633
-632
-603
-574
-572
-564
-518
-478
-455
-436
-425
-415
-387
-364
-346
-324
-332
-332
-307
-304
-296
-285
-278
-292
-268
-262
-258
-262
-265
-295
-287
-287
-271
-304
-266
-291
-367
-635
-1242
-725
-513
-554
-544
-644
-612
-706
-726
-845
-884
-1132
-1223
-1450
-1634
-1514
-1580
-1587
-1629
-1500
-1342
-1254
-1185
-1216
-1105
-1688
-1774
-1475
-1585
-1670
-1663
-1396
-1328
-1147
-1120
-1036
-889
-687
-508
-374
-294
-201
-58
-1
78
185
277
336
392
498
617
741
814
956
1003
1104
1312
1466
1626
1730
1839
2023
2205
2350
2405
2403
2518
2645
2679
2619
2201
1575
816
91
-548
-1165
-1728
-2292
-2817
-3216
-3496
-3655
-3746
-3839
-3909
-3898
-3648
-3342
-3090
-2901
-2752
-2672
-2622
-2585
-2624
-2712
-2617
-2377
-2067
-1658
-1310
-923
-553
-164
282
746
1133
1443
1732
1991
2149
2149
2038
1711
1266
827
439
108
-170
-408
-620
-783
-957
-1156
-1356
-1588
-1849
-2033
-2198
-2329
-2570
-2831
-3101
-3406
-3678
-3925
-4103
-4192
-4131
-3921
-3581
-3275
-2874
-2487
-2102
-1730
-1421
-1060
-693
-424
-278
-161
-78
-41
-50
-131
-246
-265
-238
-143
-125
-175
-246
-327
-429
-615
-868
-1128
-1383
-1606
-1823
-2059
-2293
-2482
-2590
-2611
-2582
-2538
-2391
-2192
-1948
-1720
-1539
-1341
-1162
-1025
-923
-844
-746
-644
-516
-382
-250
-113
54
282
463
628
818
979
1150
1279
1288
1297
1237
1143
1098
974
879
800
792
797
706
724
699
798
948
1065
1257
1340
1418
1518
1703
1944
2115
2355
2582
2791
3167
3504
3783
4081
4351
4692
4992
5226
5457
5645
5937
6169
6276
6480
6252
5170
3290
751
-1477
-2997
-3651
-3982
-4466
-4867
-5181
-5091
-4688
-4359
-4191
-4061
-3799
-3315
-2757
-2240
-2116
-2077
-2198
-2430
-2643
-2656
-2189
-1249
114
1594
2892
3878
4530
4807
4941
5053
5141
5031
4658
4038
3371
2791
2129
1264
339
-406
-794
-799
-649
-505
-457
-515
-777
-1343
-2120
-2959
-3640
-4060
-4242
-4330
-4375
-4339
-4217
-3896
-3415
-2820
-2113
-1320
-501
226
830
1260
1384
1197
820
492
317
357
465
521
627
818
931
848
706
496
439
461
277
-39
-422
-925
-1469
-2058
-2681
-3145
-3265
-3180
-2986
-2747
-2499
-2148
-1901
-1742
-1764
-1849
-1805
-1654
-1505
-1454
-1474
-1457
-1339
-1164
-1046
-928
-608
-119
452
903
1136
1239
1331
1332
1134
862
613
450
374
338
279
232
282
354
385
466
577
702
812
817
778
660
514
346
175
25
-39
70
257
660
1011
1337
1685
1991
2447
2913
3191
3539
3632
3937
4222
4312
4522
4417
4616
4833
5187
5702
5834
6076
5979
6215
6356
6253
6360
5955
5901
5598
4253
2353
-645
-3320
-4914
-5909
-5816
-5905
-5801
-5604
-5223
-4615
-4032
-3645
-3454
-3271
-2876
-2478
-1955
-1692
-1566
-1403
-1330
-1048
-717
-40
1107
2598
4274
5675
6427
6589
6135
5469
4829
4215
3565
2789
1944
1236
670
158
-411
-1041
-1513
-1696
-1723
-1735
-1814
-2037
-2375
-2854
-3576
-4402
-5122
-5563
-5552
-5106
-4385
-3533
-2706
-1957
-1211
-463
257
804
1250
1619
1907
2095
2102
1915
1573
1212
923
737
673
694
738
792
822
696
329
-241
-959
-1618
-2202
-2753
-3332
-3710
-3845
-3846
-3706
-3602
-3375
-2956
-2420
-1897
-1545
-1257
-1034
-936
-921
-1120
-1297
-1418
-1402
-1245
-1065
-796
-510
-170
145
365
465
448
442
399
238
41
-219
-420
-537
-620
-680
-695
-597
-390
-155
57
189
335
391
360
252
20
-111
-239
-337
-338
-347
-266
-83
159
485
787
1082
1307
1526
1848
2077
2295
2429
2496
2602
2961
3193
3479
3800
3800
4233
4400
4575
4857
4595
4682
4743
4699
4971
4758
4573
4450
4505
4633
4749
4865
4704
4660
3529
723
-2199
-4996
-6403
-5996
-5651
-5342
-5297
-5382
-4891
-4104
-3388
-2939
-2646
-2373
-2154
-1664
-1384
-1218
-989
-910
-656
-540
-301
431
1565
3074
4590
5649
5895
5367
4417
3232
2384
1880
1292
698
-26
-660
-962
-1263
-1767
-2224
-2459
-2449
-2294
-2265
-2537
-2896
-3294
-3831
-4443
-5047
-5365
-5233
-4663
-3775
-2785
-1844
-1068
-398
204
636
963
1089
1069
1106
1138
1190
1113
848
562
345
285
399
627
776
741
523
-4
-764
-1715
-2703
-3394
-3832
-4062
-4191
-4354
-4284
-3966
-3617
-3258
-2950
-2571
-2034
-1522
-1253
-1180
-1199
-1280
-1312
-1411
-1548
-1546
-1307
-896
-488
-172
28
86
58
-85
-364
-685
-993
-1150
-1282
-1460
-1588
-1663
-1621
-1466
-1246
-999
-751
-455
-255
-191
-285
-463
-571
-673
-761
-810
-782
-578
-330
-76
168
345
595
781
866
916
964
976
1018
1050
1187
1323
1497
1870
2146
2579
3045
3299
3630
3833
3953
4087
3935
3946
3817
3911
3924
3830
3886
3812
4196
4473
4627
4854
4995
5159
5327
5317
5180
4017
1337
-2225
-5108
-6977
-6835
-5822
-5380
-4812
-4640
-4304
-3349
-2595
-2072
-1755
-1697
-1749
-1863
-1851
-2048
-1871
-1545
-981
-453
-85
655
1732
3135
4526
5386
5462
4752
3541
2114
840
45
-566
-1093
-1470
-1717
-1700
-1576
-1790
-2085
-2259
-2322
-2301
-2392
-2808
-3283
-3742
-4250
-4705
-5024
-4882
-4222
-3234
-2067
-937
28
726
1183
1507
1593
1538
1218
810
544
391
410
489
468
462
479
562
621
672
623
284
-204
-896
-1698
-2531
-3487
-4342
-4823
-4870
-4436
-3842
-3225
-2782
-2410
-2021
-1720
-1401
-1323
-1343
-1317
-1314
-1284
-1379
-1605
-1687
-1511
-1108
-784
-582
-505
-418
-304
-390
-748
-1335
-1849
-2247
-2547
-2731
-2765
-2621
-2288
-1908
-1562
-1210
-835
-536
-399
-411
-536
-602
-670
-789
-954
-1073
-998
-784
-445
-67
268
602
889
1030
1064
973
834
658
569
518
554
697
896
1097
1317
1823
2206
2665
2996
3153
3200
3279
3128
2897
2901
2676
2637
2846
2902
3243
3707
3946
4379
4498
4674
4655
4595
4533
4436
4247
4259
4159
4232
3981
2259
-655
-3426
-5460
-5605
-4446
-3734
-3267
-3343
-3508
-3175
-2578
-2076
-1677
-1580
-1546
-1678
-1588
-1564
-1345
-839
-154
497
839
998
1282
1788
2533
3143
3252
2794
1841
656
-438
-1106
-1582
-1970
-2217
-2302
-2176
-1890
-2049
-2547
-3069
-3413
-3455
-3390
-3486
-3498
-3522
-3516
-3498
-3462
-3115
-2421
-1527
-564
247
818
1156
1265
1276
1217
1162
960
607
368
339
409
572
593
502
361
189
-40
-347
-724
-1199
-1683
-2121
-2548
-2951
-3389
-3793
-4017
-3936
-3436
-2745
-2075
-1662
-1507
-1440
-1394
-1321
-1358
-1463
-1506
-1446
-1244
-1185
-1289
-1401
-1347
-1110
-975
-1093
-1378
-1682
-1836
-1999
-2277
-2672
-3009
-3097
-3055
-2976
-2820
-2545
-2160
-1732
-1374
-1097
-854
-681
-695
-805
-959
-979
-832
-701
-610
-539
-330
-70
197
368
402
557
685
793
766
521
344
276
340
504
632
748
1011
1416
1694
1958
2174
2246
2528
2576
2415
2561
2333
2544
2551
2453
2815
2844
3124
3433
3516
3943
4377
4387
4625
4516
4515
4520
4490
4466
4328
4436
4433
4476
4633
4332
2569
-216
-2935
-4926
-5101
-4207
-3919
-3622
-3724
-3881
-3122
-2404
-1520
-950
-827
-927
-1326
-1381
-1471
-1314
-793
-169
277
361
280
330
698
1459
2046
2133
1733
837
-285
-1346
-2121
-2787
-3187
-3451
-3544
-3239
-2878
-2873
-3070
-3268
-3365
-3206
-3041
-2930
-2826
-2645
-2478
-2402
-2224
-1764
-1034
-251
434
1008
1436
1707
1824
1794
1735
1525
1106
574
124
-129
-153
-134
-181
-225
-271
-376
-650
-1019
-1361
-1691
-1972
-2231
-2475
-2676
-2898
-3076
-3169
-3028
-2574
-1998
-1383
-923
-764
-824
-917
-988
-992
-1073
-1316
-1520
-1605
-1651
-1730
-1826
-1830
-1707
-1684
-1826
-2150
-2498
-2661
-2757
-2905
-3066
-3169
-3159
-3074
-2950
-2735
-2367
-1878
-1417
-1046
-777
-584
-452
-477
-620
-771
-837
-772
-663
-518
-391
-215
-1
220
435
544
626
661
624
577
417
236
162
239
429
573
765
951
1195
1661
1939
2070
2382
2461
2442
2602
2458
2303
2618
2521
2601
2967
2974
3269
3522
3576
3859
4003
4077
4173
4130
4133
4164
4087
4027
4235
4073
4145
4250
4144
4413
4356
3204
754
-1864
-4280
-5216
-4526
-4147
-3616
-3404
-3643
-3071
-2286
-1237
-187
108
-93
-912
-1469
-1595
-1363
-734
-163
6
-188
-313
-164
241
905
1425
1489
1235
579
-396
-1398
-2253
-2929
-3356
-3499
-3665
-3516
-3149
-2935
-2663
-2538
-2389
-2239
-2217
-2198
-2132
-2052
-1943
-1886
-1703
-1214
-464
218
768
1136
1348
1555
1667
1683
1628
1434
1044
523
-41
-521
-734
-711
-675
-569
-529
-521
-587
-797
-967
-1164
-1480
-1812
-2145
-2380
-2515
-2607
-2621
-2396
-1994
-1605
-1264
-1085
-932
-833
-892
-1028
-1226
-1330
-1468
-1756
-2025
-2277
-2334
-2211
-2112
-1999
-1951
-2002
-2166
-2368
-2492
-2622
-2739
-2851
-2921
-2929
-2874
-2682
-2407
-2010
-1573
-1210
-908
-688
-517
-424
-474
-567
-654
-736
-839
-881
-773
-581
-358
-152
65
289
488
621
621
626
617
539
464
382
365
428
454
586
774
1097
1508
1771
2015
2174
2373
2444
2540
2443
2378
2566
2610
2793
3005
3051
3359
3564
3639
3742
3621
3726
3593
3524
3595
3364
3407
3415
3378
3563
3623
3743
3774
3904
4059
4128
4053
2662
681
-1201
-3317
-3912
-3911
-3855
-3027
-2734
-2397
-1880
-1463
-489
352
675
373
-546
-1296
-1712
-1505
-884
-318
-369
-971
-1329
-1262
-569
504
998
1001
520
-329
-1236
-1992
-2329
-2579
-2894
-3274
-3692
-3625
-3339
-2972
-2364
-1951
-1655
-1510
-1522
-1394
-1201
-1140
-1211
-1406
-1432
-1122
-665
-204
306
752
1055
1185
1218
1213
1185
980
603
156
-283
-590
-721
-799
-801
-728
-800
-855
-842
-733
-594
-620
-802
-1069
-1369
-1652
-1877
-1975
-1989
-1925
-1876
-1810
-1611
-1318
-1004
-839
-842
-833
-908
-1053
-1261
-1502
-1692
-1935
-2185
-2385
-2472
-2387
-2263
-2178
-2154
-2181
-2206
-2281
-2348
-2450
-2552
-2666
-2766
-2728
-2611
-2403
-2145
-1867
-1505
-1206
-951
-728
-569
-421
-410
-507
-629
-731
-710
-622
-522
-416
-267
-90
96
292
454
580
663
703
646
563
543
532
561
625
728
952
1206
1445
1710
1919
2106
2266
2296
2299
2317
2329
2348
2325
2378
2345
2439
2680
2777
3077
3248
3327
3533
3453
3410
3394
3189
3205
3150
3028
3191
3296
3396
3668
3769
3809
3910
3875
3831
3337
1992
656
-1058
-2587
-3095
-3604
-3421
-2779
-2587
-2088
-1532
-971
-108
369
310
-128
-711
-1186
-1331
-1175
-912
-947
-1367
-1722
-1779
-1505
-629
148
524
589
87
-545
-1053
-1419
-1603
-1989
-2488
-3051
-3485
-3491
-3327
-2897
-2374
-2018
-1796
-1583
-1317
-1012
-688
-541
-663
-867
-1165
-1276
-1164
-927
-497
-92
213
541
801
988
1105
1059
872
603
323
80
-134
-342
-519
-721
-938
-1024
-966
-842
-672
-516
-446
-456
-525
-656
-822
-1080
-1366
-1661
-1931
-2045
-2054
-1947
-1742
-1535
-1286
-1105
-968
-860
-855
-926
-1131
-1387
-1648
-1938
-2175
-2382
-2537
-2623
-2654
-2590
-2492
-2367
-2241
-2174
-2089
-2059
-2007
-1945
-1921
-1823
-1769
-1716
-1629
-1489
-1263
-1029
-791
-548
-347
-153
-2
111
178
196
172
86
0
-66
-99
-80
-33
41
135
262
426
529
669
755
767
802
851
844
848
931
982
1117
1244
1348
1446
1599
1769
1893
2038
2101
2163
2281
2300
2332
2367
2342
2389
2416
2377
2431
2518
2544
2613
2691
2719
2786
2840
2831
2848
2884
2908
2951
3002
3041
3081
2876
2429
1880
959
-168
-911
-1604
-1810
-1450
-1308
-1056
-862
-783
-547
-326
-193
-111
-137
-190
-324
-413
-501
-707
-974
-1261
-1492
-1675
-1510
-1182
-864
-590
-567
-744
-868
-960
-937
-979
-1086
-1243
-1544
-1764
-2020
-2163
-2136
-2169
-2129
-2032
-1925
-1719
-1368
-971
-659
-452
-431
-568
-680
-705
-622
-490
-389
-321
-364
-405
-463
-441
-350
-268
-192
-125
-119
-167
-179
-201
-234
-275
-340
-422
-495
-542
-522
-487
-441
-401
-440
-506
-622
-766
-853
-947
-1004
-1018
-1027
-1048
-1098
-1146
-1206
-1230
-1257
-1307
-1339
-1417
-1479
-1521
-1597
-1638
-1660
-1669
-1685
-1663
-1599
-1563
-1502
-1425
-1392
-1382
-1411
-1437
-1451
-1450
-1444
-1426
-1388
-1354
-1317
-1284
-1266
-1235
-1214
-1170
-1114
-1055
-987
-923
-851
-805
-747
-677
-637
-592
-541
-483
-425
-366
-295
-237
-155
-92
-45
8
31
78
155
214
267
334
371
394
431
446
489
519
559
655
712
766
806
831
885
938
1028
1063
1091
1156
1192
1238
1261
1293
1325
1379
1411
1483
1580
1674
1780
1877
1995
2072
2167
2214
2272
2356
2409
2504
2422
1978
1426
851
465
550
812
1105
1249
1186
913
522
229
52
-8
112
98
-49
-284
-643
-927
-1086
-1128
-1250
-1287
-1311
-1334
-1246
-1266
-1295
-1300
-1345
-1386
-1500
-1651
-1762
-1819
-1764
-1694
-1642
-1610
-1642
-1727
-1815
-1855
-1879
-1824
-1651
-1486
-1366
-1335
-1455
-1514
-1542
-1515
-1411
-1327
-1273
-1276
-1276
-1285
-1266
-1215
-1150
-1108
-1083
-1049
-1009
-947
-831
-714
-560
-457
-452
-468
-528
-531
-470
-396
-310
-241
-215
-236
-309
-417
-504
-514
-479
-422
-403
-448
-483
-546
-591
-647
-744
-823
-884
-918
-955
-982
-1003
-1040
-1066
-1097
-1145
-1180
-1191
-1156
-1120
-1075
-1018
-1034
-1062
-1089
-1124
-1140
-1148
-1134
-1133
-1130
-1138
-1157
-1136
-1115
-1114
-1102
-1056
-996
-934
-852
-780
-726
-680
-640
-629
-641
-646
-620
-593
-559
-500
-430
-381
-339
-262
-216
-157
-80
-11
65
150
216
264
313
330
386
449
495
591
721
865
978
1065
1123
1146
1212
1300
1395
1482
1568
1601
1617
1678
1676
1727
1843
1926
2085
2176
2261
2318
2384
2491
2516
2586
2630
2622
2567
2184
1541
1003
567
646
952
1263
1500
1389
1164
783
447
268
149
246
284
164
-32
-381
-639
-844
-904
-995
-1103
-1074
-1086
-1000
-981
-1058
-1099
-1179
-1263
-1358
-1552
-1699
-1784
-1788
-1677
-1642
-1644
-1692
-1811
-1942
-2011
-1994
-1926
-1779
-1628
-1548
-1528
-1654
-1759
-1785
-1743
-1627
-1548
-1460
-1440
-1396
-1323
-1265
-1192
-1130
-1072
-1039
-977
-922
-858
-775
-705
-621
-557
-544
-555
-548
-505
-420
-326
-240
-186
-175
-215
-290
-384
-486
-559
-574
-555
-517
-494
-476
-492
-514
-505
-531
-581
-665
-753
-800
-817
-833
-873
-944
-1027
-1065
-1056
-1047
-1012
-972
-929
-904
-935
-994
-1068
-1155
-1228
-1288
-1340
-1389
-1426
-1415
-1376
-1338
-1309
-1281
-1252
-1217
-1153
-1108
-1055
-985
-929
-896
-876
-876
-869
-830
-781
-710
-625
-533
-463
-403
-348
-283
-211
-165
-124
-77
-13
77
167
228
280
331
391
435
484
528
561
643
702
803
897
969
1028
1106
1202
1235
1292
1349
1375
1465
1537
1561
1626
1654
1742
1805
1890
1984
2105
2237
2313
2420
2476
2532
2585
2679
2711
2406
1767
1235
647
547
843
1070
1407
1393
1189
859
450
224
67
107
242
156
24
-319
-667
-941
-1075
-1163
-1294
-1229
-1275
-1202
-1080
-1130
-1109
-1126
-1223
-1270
-1425
-1598
-1676
-1782
-1678
-1604
-1571
-1595
-1733
-1861
-1970
-1980
-1950
-1788
-1615
-1493
-1387
-1444
-1563
-1612
-1644
-1566
-1489
-1427
-1376
-1376
-1343
-1276
-1193
-1162
-1134
-1112
-1076
-1008
-945
-825
-713
-603
-497
-481
-488
-480
-460
-374
-244
-110
-21
13
-32
-115
-201
-319
-396
-433
-465
-442
-423
-393
-371
-403
-420
-463
-525
-609
-709
-763
-808
-852
-907
-992
-1090
-1193
-1253
-1284
-1267
-1219
-1160
-1082
-1049
-1060
-1091
-1151
-1181
-1193
-1223
-1261
-1334
-1378
-1356
-1332
-1315
-1301
-1275
-1228
-1176
-1105
-1023
-929
-823
-749
-714
-693
-683
-698
-701
-676
-633
-587
-569
-528
-478
-421
-351
-286
-217
-137
-54
4
65
118
145
153
164
208
289
380
478
598
693
816
883
913
1021
1085
1174
1269
1333
1433
1452
1498
1538
1562
1690
1746
1844
1951
2027
2136
2187
2263
2321
2374
2490
2515
2573
2650
2661
2597
2108
1526
992
604
766
996
1294
1473
1287
1064
667
377
248
190
330
309
188
-54
-414
-661
-832
-873
-1015
-1072
-1066
-1117
-1006
-981
-1024
-976
-1012
-1052
-1120
-1309
-1454
-1601
-1644
-1568
-1546
-1558
-1646
-1777
-1900
-1954
-1945
-1866
-1680
-1551
-1459
-1447
-1612
-1731
-1795
-1773
-1653
-1572
-1508
-1504
-1474
-1360
-1221
-1067
-964
-921
-904
-882
-852
-807
-701
-592
-476
-377
-376
-393
-380
-322
-206
-89
11
51
56
15
-59
-159
-261
-314
-365
-420
-475
-539
-528
-484
-457
-432
-454
-502
-589
-715
-830
-888
-902
-924
-964
-1034
-1104
-1128
-1126
-1095
-1055
-1027
-997
-993
-1004
-1048
-1119
-1164
-1207
-1261
-1311
-1346
-1355
-1308
-1234
-1177
-1140
-1111
-1103
-1080
-1057
-1025
-957
-916
-868
-833
-815
-782
-750
-688
-631
-586
-528
-468
-421
-376
-345
-336
-290
-224
-153
-73
3
90
166
237
306
355
426
495
550
604
659
745
841
961
1080
1161
1217
1264
1303
1385
1470
1546
1636
1684
1755
1773
1788
1847
1865
1974
2064
2147
2267
2343
2422
2452
2537
2582
2649
2777
2730
2558
1992
1426
926
663
964
1195
1515
1642
1455
1194
811
530
319
269
304
169
56
-257
-585
-811
-927
-960
-1094
-1141
-1196
-1177
-1076
-1080
-1119
-1121
-1188
-1284
-1415
-1608
-1749
-1842
-1781
-1649
-1582
-1538
-1627
-1750
-1884
-1916
-1870
-1795
-1629
-1499
-1425
-1433
-1553
-1588
-1594
-1527
-1420
-1373
-1357
-1349
-1310
-1225
-1101
-1000
-963
-965
-974
-950
-860
-719
-579
-452
-344
-278
-283
-339
-350
-294
-212
-126
-72
-67
-98
-130
-160
-247
-293
-283
-288
-293
-321
-350
-333
-290
-246
-254
-307
-406
-523
-626
-708
-755
-798
-837
-874
-944
-1024
-1089
-1100
-1053
-1008
-981
-994
-1009
-1009
-1051
-1102
-1156
-1199
-1242
-1291
-1325
-1352
-1361
-1333
-1300
-1282
-1269
-1237
-1165
-1100
-1024
-967
-915
-845
-802
-791
-783
-776
-764
-715
-655
-610
-539
-477
-433
-401
-369
-312
-245
-161
-60
-5
43
112
193
264
316
378
465
564
664
768
813
852
917
1014
1068
1139
1193
1261
1341
1388
1465
1512
1578
1669
1729
1760
1809
1844
1902
1997
2102
2177
2289
2358
2445
2516
2564
2663
2715
2772
2767
2429
1843
1307
757
712
996
1238
1578
1586
1373
1034
608
371
190
203
256
160
17
-307
-613
-832
-870
-930
-1076
-1062
-1147
-1106
-993
-1031
-983
-982
-1051
-1138
-1332
-1549
-1693
-1796
-1719
-1596
-1548
-1575
-1700
-1871
-1980
-1999
-1934
-1770
-1630
-1543
-1498
-1559
-1668
-1682
-1635
-1551
-1480
-1428
-1418
-1405
-1332
-1194
-1035
-960
-895
-894
-930
-897
-847
-745
-642
-535
-430
-410
-405
-382
-369
-302
-204
-112
-44
-33
-89
-170
-209
-275
-331
-356
-395
-426
-475
-487
-451
-414
-366
-349
-386
-471
-592
-701
-776
-833
-853
-878
-946
-1035
-1093
-1108
-1093
-1033
-975
-959
-978
-1008
-1060
-1119
-1198
-1273
-1311
-1354
-1387
-1433
-1462
-1441
-1404
-1332
-1267
-1224
-1156
-1092
-1010
-925
-863
-779
-737
-688
-656
-647
-619
-620
-586
-532
-488
-448
-402
-363
-313
-271
-211
-138
-61
22
80
150
225
309
372
408
447
493
545
593
649
717
800
878
971
1065
1152
1267
1333
1387
1482
1513
1590
1637
1660
1747
1765
1812
1883
1957
2041
2133
2237
2334
2433
2549
2592
2633
2694
2723
2715
2543
2047
1453
930
572
704
950
1229
1394
1304
1052
663
355
118
33
133
109
-29
-267
-579
-841
-991
-1023
-1138
-1176
-1174
-1191
-1123
-1110
-1151
-1136
-1155
-1187
-1302
-1500
-1658
-1781
-1766
-1641
-1579
-1532
-1584
-1741
-1888
-1932
-1926
-1854
-1686
-1568
-1502
-1517
-1587
-1604
-1565
-1499
-1412
-1350
-1314
-1283
-1255
-1192
-1105
-1022
-980
-990
-990
-944
-865
-750
-625
-518
-403
-321
-287
-270
-233
-171
-94
-9
53
71
43
-9
-75
-151
-195
-243
-283
-315
-348
-336
-302
-304
-283
-256
-295
-374
-480
-581
-689
-754
-780
-848
-912
-982
-1064
-1098
-1136
-1138
-1120
-1109
-1085
-1100
-1110
-1129
-1161
-1203
-1246
-1268
-1323
-1352
-1347
-1338
-1301
-1269
-1236
-1217
-1210
-1182
-1141
-1083
-1010
-923
-846
-805
-758
-745
-764
-752
-742
-695
-639
-591
-543
-532
-495
-442
-405
-335
-250
-196
-126
-62
14
105
178
262
346
398
465
534
605
700
784
882
944
1003
1086
1143
1221
1277
1347
1428
1493
1585
1662
1706
1747
1777
1807
1867
1905
1978
2056
2111
2236
2289
2307
2386
2418
2489
2549
2593
2531
2108
1565
1064
593
634
885
1140
1370
1321
1109
741
421
228
130
229
268
173
-8
-345
-641
-826
-831
-914
-1018
-1007
-1080
-1080
-1039
-1048
-1027
-1044
-1094
-1211
-1444
-1678
-1831
-1867
-1753
-1626
-1554
-1595
-1755
-1911
-1983
-1950
-1867
-1699
-1529
-1483
-1474
-1546
-1622
-1613
-1576
-1476
-1420
-1437
-1422
-1402
-1323
-1164
-1046
-986
-968
-984
-953
-894
-817
-688
-564
-456
-360
-333
-336
-333
-325
-271
-160
-67
-8
15
-32
-105
-157
-222
-300
-389
-457
-464
-452
-398
-376
-375
-354
-414
-495
-614
-738
-803
-856
-862
-887
-949
-1007
-1086
-1144
-1154
-1149
-1158
-1139
-1089
-1071
-1066
-1087
-1123
-1150
-1202
-1241
-1282
-1322
-1336
-1325
-1306
-1294
-1284
-1248
-1235
-1215
-1152
-1083
-988
-896
-819
-785
-756
-718
-700
-687
-681
-627
-577
-556
-514
-489
-421
-349
-282
-173
-115
-57
35
97
173
240
327
426
472
530
556
585
629
678
765
802
832
906
998
1083
1183
1277
1325
1389
1434
1489
1509
1558
1634
1698
1785
1816
1868
1932
1964
2036
2068
2156
2232
2263
2391
2447
2521
2593
2521
2125
1532
992
545
599
851
1121
1368
1312
1129
759
405
192
35
129
197
105
-30
-356
-645
-818
-870
-981
-1086
-1119
-1200
-1159
-1141
-1161
-1121
-1131
-1164
-1266
-1477
-1642
-1757
-1779
-1654
-1544
-1477
-1521
-1724
-1889
-1966
-1963
-1866
-1698
-1558
-1482
-1446
-1488
-1533
-1540
-1511
-1441
-1417
-1380
-1339
-1324
-1228
-1098
-955
-878
-872
-880
-879
-817
-696
-572
-462
-366
-286
-245
-249
-248
-240
-178
-72
32
100
115
103
51
-27
-110
-193
-288
-358
-405
-445
-447
-417
-376
-348
-341
-391
-498
-575
-641
-718
-779
-814
-857
-955
-1060
-1144
-1219
-1224
-1201
-1153
-1121
-1109
-1080
-1088
-1118
-1152
-1184
-1222
-1270
-1347
-1405
-1416
-1423
-1406
-1353
-1307
-1275
-1241
-1188
-1125
-1056
-945
-869
-823
-768
-742
-757
-749
-714
-662
-602
-546
-498
-417
-356
-306
-254
-222
-161
-119
-66
8
78
164
249
294
316
342
391
454
546
618
696
793
891
1016
1067
1091
1154
1244
1336
1419
1488
1602
1693
1742
1808
1838
1894
1950
2067
2174
2289
2313
2375
2394
2454
2391
3057
3650
3435
3498
3047
1870
999
550
431
720
598
686
687
470
472
575
618
407
170
152
55
-30
-133
-315
-600
-960
-1101
-1164
-1170
-1111
-1052
-1104
-1246
-1342
-1298
-1202
-1126
-1162
-1380
-1601
-1726
-1717
-1580
-1516
-1564
-1787
-2097
-2334
-2432
-2360
-2206
-1990
-1841
-1788
-1741
-1719
-1667
-1525
-1388
-1305
-1256
-1214
-1123
-993
-832
-693
-639
-634
-676
-720
-735
-683
-569
-435
-277
-161
-84
-14
4
-28
-10
37
110
126
102
48
-86
-212
-339
-461
-581
-694
-741
-762
-718
-626
-538
-454
-427
-419
-449
-544
-622
-706
-759
-837
-925
-1011
-1142
-1261
-1323
-1543
-1829
-1820
-1749
-1727
-1554
-1378
-1406
-1530
-1621
-1596
-1575
-1534
-1452
-1476
-1564
-1574
-1517
-1418
-1257
-1092
-963
-857
-739
-627
-484
-368
-347
-393
-498
-563
-563
-522
-464
-418
-381
-380
-354
-287
-221
-114
32
125
209
318
444
561
660
755
808
866
931
970
1076
1236
1338
1453
1531
1608
1735
1852
1989
2088
2183
2323
2409
2470
2534
2524
2504
2512
2518
2555
2642
2681
2722
2861
2886
2899
3001
2964
3071
3209
3050
2718
2174
1279
279
-478
-1134
-1440
-1365
-1443
-1293
-996
-729
-263
-34
-49
-146
-249
-174
13
151
30
-382
-964
-1484
-1725
-1842
-1752
-1535
-1524
-1529
-1486
-1402
-1110
-796
-723
-937
-1390
-1871
-2198
-2241
-2239
-2339
-2503
-2810
-3013
-2950
-2678
-2263
-1814
-1420
-1107
-835
-580
-367
-222
-205
-265
-389
-568
-621
-594
-538
-419
-305
-192
-54
79
254
435
547
656
715
705
636
441
142
-192
-490
-668
-704
-696
-656
-596
-536
-522
-579
-661
-795
-975
-1093
-1167
-1216
-1219
-1235
-1257
-1249
-1249
-1264
-1321
-1408
-1431
-1410
-1361
-1339
-1393
-1502
-1684
-1894
-2121
-2318
-2449
-2504
-2479
-2502
-2508
-2494
-2439
-2293
-2108
-1945
-1834
-1744
-1592
-1421
-1237
-1108
-1049
-1017
-1014
-1002
-982
-928
-825
-706
-606
-524
-452
-404
-344
-274
-228
-194
-142
-83
-60
-15
52
122
198
285
422
581
733
925
1120
1277
1431
1563
1652
1678
1689
1711
1709
1790
1873
1934
2043
2113
2152
2261
2258
2321
2458
2477
2563
2618
2576
2679
2734
2721
2751
2672
2674
2673
2696
2848
2934
3002
3117
3105
3143
3164
2733
1985
1134
-66
-1069
-1560
-2047
-2128
-1958
-1962
-1578
-881
-271
346
488
144
-236
-459
-451
-308
-311
-642
-1217
-1868
-2190
-2022
-1666
-1206
-839
-843
-864
-798
-704
-545
-526
-923
-1598
-2303
-2826
-2967
-2822
-2673
-2561
-2503
-2395
-2114
-1650
-1152
-709
-409
-293
-238
-283
-363
-474
-641
-778
-836
-837
-698
-397
-65
257
498
647
758
773
688
533
299
15
-207
-378
-539
-637
-718
-796
-783
-630
-387
-154
12
111
110
-23
-328
-729
-1235
-1738
-2114
-2376
-2431
-2289
-2050
-1742
-1416
-1125
-852
-688
-700
-842
-1131
-1483
-1831
-2145
-2412
-2616
-2814
-2953
-2959
-2831
-2575
-2241
-1960
-1789
-1689
-1726
-1827
-1919
-2032
-2134
-2238
-2300
-2243
-2068
-1751
-1371
-978
-640
-404
-203
-53
12
15
-83
-237
-418
-604
-723
-750
-691
-538
-291
10
283
562
788
909
977
974
930
889
818
736
707
724
778
932
1116
1333
1568
1784
1969
2131
2253
2322
2317
2272
2181
2075
2051
2014
2014
2135
2244
2382
2550
2617
2774
2903
3008
3041
3063
3028
2915
2797
2748
2643
2649
2642
2647
2668
2722
2489
1650
801
-316
-1341
-1765
-2257
-2477
-2286
-2234
-1809
-1063
-421
192
388
2
-489
-846
-904
-806
-643
-754
-1095
-1584
-1895
-1670
-1289
-840
-462
-589
-668
-726
-844
-840
-1008
-1401
-2000
-2596
-3000
-2998
-2665
-2304
-2010
-1766
-1575
-1363
-1131
-872
-635
-540
-615
-707
-814
-793
-739
-674
-630
-526
-290
-23
295
565
727
773
649
477
286
44
-222
-468
-616
-625
-551
-471
-331
-230
-171
-155
-150
-140
-128
-143
-275
-552
-900
-1256
-1569
-1874
-2090
-2116
-1986
-1764
-1440
-1120
-903
-718
-702
-887
-1156
-1484
-1804
-2064
-2305
-2491
-2547
-2535
-2514
-2482
-2425
-2351
-2287
-2199
-2121
-2108
-2163
-2226
-2306
-2366
-2371
-2299
-2182
-1982
-1688
-1398
-1077
-771
-526
-354
-304
-348
-420
-509
-614
-714
-778
-753
-668
-582
-455
-248
-40
167
342
435
510
545
520
470
409
395
472
562
687
916
1134
1331
1534
1647
1773
1846
1797
1734
1647
1629
1705
1675
1692
1817
1929
2143
2278
2327
2450
2556
2586
2595
2506
2422
2442
2399
2383
2418
2442
2480
2637
2659
2865
3017
3020
3246
3283
3341
3260
2426
1099
-37
-1327
-1889
-2138
-2600
-2577
-2271
-1701
-784
75
458
721
493
-1
-524
-997
-1238
-1201
-1153
-1070
-1168
-1423
-1425
-1091
-615
-72
189
-6
-313
-731
-1116
-1378
-1702
-2156
-2603
-2980
-3110
-2846
-2364
-1904
-1409
-1114
-961
-969
-1088
-1161
-1130
-1119
-1151
-1207
-1271
-1147
-866
-541
-126
202
475
660
746
787
747
554
250
-79
-383
-605
-739
-738
-637
-413
-185
-43
17
34
12
-111
-297
-469
-682
-877
-1080
-1264
-1407
-1569
-1762
-1887
-1792
-1602
-1354
-1166
-1095
-971
-822
-847
-1091
-1432
-1738
-1903
-2036
-2183
-2262
-2206
-2100
-2052
-2087
-2185
-2284
-2342
-2383
-2462
-2543
-2590
-2616
-2600
-2516
-2379
-2202
-1967
-1709
-1461
-1191
-929
-732
-619
-593
-646
-741
-814
-837
-882
-871
-767
-584
-397
-254
-122
11
151
247
282
284
308
337
339
337
345
413
588
756
941
1190
1402
1543
1590
1606
1568
1529
1484
1448
1452
1532
1624
1722
1902
2107
2365
2465
2566
2643
2672
2804
2798
2687
2647
2554
2453
2461
2410
2441
2618
2721
2842
2940
2988
3089
3115
3159
3096
3081
2880
2079
747
-468
-1561
-1886
-1969
-2350
-2409
-2258
-1662
-595
333
731
741
155
-479
-967
-1126
-1103
-1070
-1196
-1337
-1421
-1386
-1119
-797
-539
-291
-327
-592
-763
-1060
-1333
-1574
-1957
-2427
-2807
-3052
-2974
-2567
-2065
-1690
-1415
-1237
-1081
-999
-1001
-1092
-1176
-1216
-1211
-1127
-968
-718
-506
-286
-8
264
532
683
666
568
448
297
97
-109
-337
-502
-605
-578
-399
-132
70
173
163
46
-75
-221
-393
-552
-705
-870
-1068
-1266
-1357
-1438
-1583
-1617
-1556
-1446
-1270
-1134
-1042
-930
-903
-1065
-1330
-1625
-1834
-1944
-2047
-2127
-2149
-2088
-1990
-1981
-2081
-2216
-2322
-2413
-2464
-2528
-2591
-2569
-2506
-2423
-2314
-2190
-2012
-1781
-1560
-1339
-1130
-907
-730
-645
-665
-699
-736
-754
-722
-701
-655
-534
-380
-245
-105
-3
102
182
181
175
161
174
202
235
279
346
425
553
734
947
1172
1318
1407
1488
1539
1541
1491
1433
1443
1521
1587
1689
1819
1941
2188
2331
2324
2366
2396
2420
2500
2462
2415
2470
2525
2547
2580
2517
2536
2653
2739
2853
2916
2889
3060
3025
3077
3129
3006
2839
2079
684
-473
-1445
-1867
-1735
-2090
-2204
-2112
-1664
-822
126
581
644
132
-547
-1065
-1103
-944
-756
-799
-1072
-1183
-1298
-1078
-686
-410
-170
-170
-518
-725
-1002
-1245
-1456
-1757
-2203
-2592
-2885
-2849
-2544
-2058
-1699
-1452
-1310
-1209
-1123
-1130
-1158
-1204
-1234
-1231
-1114
-936
-691
-485
-266
-58
208
462
582
605
518
378
282
116
-61
-208
-326
-432
-422
-317
-119
40
106
92
11
-94
-253
-379
-504
-618
-753
-901
-1100
-1296
-1440
-1548
-1672
-1674
-1625
-1577
-1460
-1302
-1121
-1051
-1131
-1338
-1580
-1806
-1930
-2028
-2120
-2138
-2087
-2045
-2056
-2116
-2213
-2285
-2354
-2408
-2443
-2477
-2472
-2416
-2339
-2241
-2142
-2020
-1905
-1742
-1526
-1264
-1007
-818
-709
-682
-682
-675
-636
-608
-622
-637
-610
-528
-409
-308
-209
-131
-57
-1
47
120
173
223
280
335
378
452
552
642
776
957
1119
1237
1324
1381
1441
1505
1579
1610
1585
1668
1739
1831
2052
2179
2288
2439
2497
2512
2590
2584
2530
2531
2549
2511
2570
2588
2450
2548
2571
2625
2795
2802
2819
2870
2845
2911
3048
2996
3043
2664
1568
318
-829
-1680
-1750
-1834
-2151
-2197
-2074
-1455
-359
435
725
577
-149
-795
-1093
-1033
-838
-766
-976
-1258
-1406
-1366
-1034
-646
-470
-339
-535
-847
-997
-1208
-1406
-1642
-2032
-2514
-2867
-3062
-2907
-2455
-1994
-1678
-1476
-1370
-1272
-1166
-1138
-1164
-1183
-1248
-1198
-1051
-847
-574
-351
-179
55
325
533
640
601
457
375
277
117
-20
-232
-392
-463
-468
-324
-130
-52
-18
-40
-157
-319
-546
-872
-1179
-1397
-1537
-1522
-1472
-1417
-1294
-1138
-949
-744
-665
-697
-786
-911
-1002
-1188
-1419
-1624
-1753
-1875
-1996
-2098
-2119
-2036
-1979
-1986
-2052
-2192
-2330
-2456
-2553
-2634
-2685
-2635
-2556
-2467
-2297
-2027
-1739
-1490
-1292
-1151
-1058
-931
-840
-813
-863
-931
-937
-901
-881
-822
-737
-639
-499
-371
-242
-148
-74
-39
-77
-98
-76
-9
57
124
217
339
509
704
861
1006
1124
1210
1340
1341
1329
1301
1217
1234
1274
1377
1464
1579
1773
1912
2087
2198
2279
2368
2316
2343
2263
2220
2402
2368
2426
2559
2480
2629
2722
2725
2912
2917
2945
3040
2993
3103
3095
3091
3120
3056
2489
1253
19
-1161
-1703
-1687
-2012
-2215
-2173
-1901
-1042
-53
503
672
233
-500
-1071
-1219
-920
-708
-722
-1021
-1286
-1369
-1162
-774
-470
-261
-258
-553
-686
-852
-1070
-1241
-1596
-2077
-2548
-2880
-2951
-2700
-2246
-1849
-1602
-1479
-1388
-1279
-1233
-1228
-1282
-1319
-1333
-1258
-1114
-850
-623
-422
-218
11
300
460
533
434
319
260
152
49
-70
-241
-355
-399
-347
-164
5
59
6
-79
-238
-444
-744
-989
-1226
-1417
-1457
-1474
-1411
-1232
-1005
-873
-782
-761
-723
-688
-892
-1093
-1242
-1377
-1507
-1683
-1845
-1968
-2013
-2020
-2059
-2059
-2012
-2020
-2090
-2258
-2413
-2528
-2607
-2621
-2638
-2616
-2521
-2344
-2076
-1799
-1584
-1418
-1276
-1161
-1078
-1029
-993
-958
-911
-942
-950
-909
-851
-729
-651
-573
-469
-324
-221
-201
-192
-180
-152
-79
-36
14
139
279
414
555
651
773
905
1010
1094
1136
1184
1240
1305
1325
1345
1350
1405
1505
1674
1801
1956
2124
2147
2242
2296
2265
2354
2430
2416
2449
2447
2500
2641
2635
2746
2769
2833
2889
2933
2947
2971
3073
3040
3036
2997
2959
2914
2726
1695
504
-641
-1551
-1675
-1795
-2123
-2229
-2092
-1557
-564
226
551
415
-198
-821
-1136
-1030
-769
-658
-839
-1115
-1294
-1295
-996
-672
-477
-367
-540
-785
-890
-1057
-1241
-1465
-1838
-2341
-2733
-2931
-2843
-2474
-2047
-1722
-1510
-1439
-1321
-1219
-1190
-1220
-1250
-1283
-1214
-1051
-856
-582
-421
-272
-39
221
425
526
485
360
266
193
82
-44
-191
-355
-460
-465
-345
-160
-55
-31
-60
-233
-485
-707
-938
-1092
-1208
-1392
-1445
-1318
-1082
-868
-734
-766
-695
-653
-687
-789
-960
-1059
-1137
-1320
-1558
-1716
-1870
-1926
-1971
-2030
-2079
-2049
-2050
-2076
-2170
-2311
-2408
-2486
-2580
-2593
-2574
-2477
-2282
-2056
-1835
-1678
-1534
-1371
-1229
-1150
-1058
-951
-848
-778
-748
-771
-753
-682
-604
-529
-483
-429
-340
-247
-185
-136
-86
-72
-56
-3
41
111
201
288
414
530
637
777
870
935
1020
1120
1204
1298
1369
1412
1460
1507
1603
1665
1731
1798
1854
1951
1979
2075
2210
2207
2347
2417
2415
2486
2500
2568
2646
2621
2618
2677
2677
2799
2787
2830
2851
2926
3003
3085
3188
3216
2954
1965
655
-476
-1366
-1546
-1670
-2102
-2129
-1978
-1361
-342
444
768
631
-84
-702
-1034
-849
-602
-596
-858
-1172
-1316
-1250
-938
-607
-456
-373
-504
-718
-710
-878
-1060
-1367
-1858
-2355
-2741
-2949
-2823
-2438
-1971
-1662
-1474
-1342
-1180
-1076
-1059
-1105
-1151
-1178
-1120
-986
-808
-585
-430
-248
-50
214
473
593
532
444
368
307
185
27
-165
-346
-434
-414
-262
-50
51
55
47
-9
-62
-112
-255
-426
-557
-694
-848
-1047
-1219
-1343
-1428
-1522
-1477
-1416
-1320
-1155
-1029
-920
-904
-1019
-1212
-1427
-1653
-1811
-1948
-1991
-1998
-1982
-2011
-2073
-2136
-2180
-2196
-2265
-2326
-2352
-2381
-2366
-2339
-2279
-2144
-2014
-1910
-1796
-1658
-1438
-1143
-913
-753
-684
-635
-598
-603
-634
-666
-673
-638
-566
-477
-415
-307
-193
-110
3
97
204
291
350
410
490
527
580
679
745
826
938
1083
1300
1506
1626
1671
1677
1703
1772
1742
1717
1688
1701
1791
1922
2067
2219
2395
2489
2580
2574
2589
2587
2593
2641
2674
2637
2659
2638
2756
2775
2836
2836
2821
2822
2750
2819
2883
2982
2824
2049
745
-329
-1306
-1592
-1698
-2082
-2203
-2032
-1474
-487
370
770
733
87
-585
-1019
-972
-801
-706
-898
-1202
-1363
-1353
-1081
-763
-613
-504
-607
-820
-873
-1029
-1225
-1466
-1870
-2347
-2706
-2960
-2914
-2577
-2099
-1736
-1462
-1302
-1168
-1050
-1031
-1082
-1119
-1150
-1111
-993
-788
-555
-379
-224
-54
204
440
549
533
447
349
297
187
36
-162
-355
-473
-465
-337
-122
48
114
120
82
-74
-338
-646
-950
-1149
-1243
-1376
-1394
-1271
-1084
-894
-753
-700
-620
-610
-736
-886
-1034
-1140
-1274
-1447
-1624
-1771
-1906
-1972
-2015
-2003
-1933
-1871
-1934
-2011
-2118
-2220
-2286
-2350
-2430
-2454
-2474
-2437
-2244
-2007
-1774
-1580
-1419
-1281
-1155
-1062
-973
-908
-855
-840
-849
-841
-780
-731
-688
-630
-578
-488
-373
-302
-269
-221
-172
-99
-33
19
92
169
301
406
499
619
709
832
917
982
1065
1126
1199
1298
1371
1448
1515
1636
1768
1780
1845
1897
1949
2045
2079
2061
2050
2100
2185
2256
2337
2443
2500
2581
2671
2639
2768
2805
2780
2791
2762
2671
2645
2617
2539
2653
2702
2697
2120
1013
-80
-1026
-1415
-1495
-1889
-2167
-2161
-1803
-924
29
462
521
81
-549
-910
-861
-598
-509
-652
-1001
-1237
-1267
-1061
-781
-623
-549
-598
-823
-832
-908
-1017
-1200
-1589
-2086
-2541
-2848
-2912
-2661
-2253
-1893
-1646
-1494
-1364
-1203
-1090
-1077
-1084
-1114
-1094
-989
-843
-603
-416
-268
-120
67
307
462
465
405
331
297
208
87
-89
-313
-478
-545
-478
-305
-114
-43
-41
-58
-59
-114
-348
-708
-1015
-1276
-1396
-1434
-1495
-1435
-1321
-1145
-931
-737
-665
-611
-694
-852
-1044
-1229
-1393
-1542
-1683
-1866
-2013
-2123
-2127
-2048
-2006
-1998
-2020
-2112
-2168
-2259
-2352
-2400
-2425
-2466
-2467
-2416
-2254
-1993
-1705
-1471
-1277
-1102
-945
-804
-718
-684
-668
-654
-686
-700
-716
-702
-687
-625
-508
-397
-269
-166
-85
-40
48
145
201
247
278
325
390
481
615
757
875
975
1087
1239
1369
1484
1544
1600
1632
1708
1768
1859
1928
1966
2023
2038
2104
2167
2281
2341
2382
2443
2482
2519
2625
2697
2820
2795
2704
2691
2678
2701
2763
2716
2685
2745
2628
2729
2773
2677
2004
808
-321
-1248
-1531
-1645
-2011
-2219
-2113
-1631
-733
146
564
552
1
-671
-1032
-879
-592
-546
-789
-1191
-1411
-1384
-1158
-812
-628
-576
-683
-915
-898
-953
-1071
-1306
-1745
-2219
-2617
-2906
-2914
-2602
-2170
-1839
-1571
-1382
-1224
-1052
-961
-1001
-1044
-1074
-1048
-931
-780
-549
-391
-254
-102
107
364
505
517
420
343
301
216
86
-114
-337
-513
-566
-498
-285
-119
-30
-41
-131
-261
-416
-635
-874
-1103
-1296
-1361
-1304
-1156
-982
-860
-835
-752
-733
-724
-757
-857
-943
-1083
-1269
-1462
-1614
-1762
-1891
-2003
-2112
-2164
-2125
-2094
-2070
-2093
-2155
-2205
-2266
-2345
-2389
-2396
-2316
-2190
-2058
-1870
-1692
-1511
-1339
-1196
-1095
-987
-898
-825
-778
-741
-717
-677
-647
-617
-595
-575
-532
-447
-318
-214
-119
-36
40
87
151
192
262
342
415
500
567
653
780
914
1047
1141
1194
1305
1400
1452
1462
1534
1637
1737
1895
1923
1965
2076
2114
2146
2234
2195
2250
2300
2244
2321
2388
2508
2662
2728
2758
2753
2775
2795
2776
2722
2707
2646
2701
2696
2743
2304
1379
338
-771
-1369
-1496
-1791
-2161
-2151
-1982
-1239
-320
350
537
289
-395
-891
-1036
-797
-562
-603
-930
-1233
-1387
-1280
-938
-742
-592
-591
-807
-920
-886
-990
-1105
-1433
-1892
-2384
-2754
-2947
-2778
-2399
-2001
-1693
-1484
-1324
-1121
-997
-986
-1021
-1057
-1069
-993
-881
-696
-484
-375
-250
-87
143
357
454
414
341
310
272
181
39
-195
-404
-542
-579
-446
-253
-145
-90
-75
-91
-90
-144
-278
-425
-655
-959
-1251
-1504
-1583
-1580
-1607
-1635
-1606
-1395
-1042
-745
-614
-626
-761
-932
-1166
-1439
-1694
-1866
-2009
-2130
-2198
-2232
-2191
-2120
-2104
-2140
-2214
-2301
-2355
-2410
-2442
-2453
-2443
-2382
-2287
-2183
-2019
-1789
-1531
-1211
-947
-770
-615
-533
-474
-473
-568
-647
-673
-700
-703
-675
-585
-398
-215
-53
99
201
289
366
425
461
482
488
496
517
584
733
874
1010
1204
1383
1566
1687
1743
1795
1805
1819
1854
1882
1925
1959
1987
2069
2217
2348
2458
2493
2602
2718
2795
2830
2850
2883
2905
2865
2794
2760
2777
2743
2778
2782
2793
2881
2604
1656
549
-480
-1325
-1537
-1874
-2230
-2313
-2099
-1470
-508
243
566
458
-126
-629
-817
-677
-470
-509
-834
-1138
-1405
-1370
-1112
-854
-699
-636
-769
-883
-838
-937
-1072
-1357
-1857
-2393
-2813
-3059
-2971
-2605
-2213
-1906
-1633
-1409
-1191
-1037
-957
-972
-1015
-1070
-1047
-925
-740
-547
-426
-305
-130
119
327
451
485
455
439
375
228
80
-121
-368
-567
-618
-526
-350
-212
-131
-62
-89
-215
-402
-669
-887
-1062
-1276
-1437
-1459
-1317
-1079
-914
-843
-731
-669
-601
-624
-752
-910
-1088
-1273
-1434
-1635
-1827
-1959
-2065
-2130
-2150
-2126
-2095
-2056
-2086
-2170
-2285
-2401
-2461
-2491
-2543
-2553
-2469
-2267
-2006
-1776
-1567
-1350
-1157
-987
-866
-824
-796
-760
-729
-766
-822
-828
-793
-765
-713
-614
-492
-312
-125
37
151
200
275
361
405
448
470
485
550
655
778
907
1015
1137
1287
1432
1537
1668
1751
1792
1893
1923
1926
2021
2064
2059
2151
2177
2265
2373
2407
2421
2451
2478
2556
2661
2731
2725
2761
2777
2762
2826
2718
2727
2727
2676
2745
2785
2383
1439
292
-831
-1472
-1611
-1882
-2241
-2325
-2065
-1288
-281
338
620
333
-377
-835
-1024
-766
-524
-626
-887
-1226
-1385
-1256
-990
-745
-641
-614
-860
-947
-908
-997
-1070
-1394
-1884
-2399
-2829
-3082
-2959
-2564
-2159
-1812
-1576
-1372
-1136
-1001
-957
-963
-1006
-1028
-927
-843
-678
-486
-386
-228
-41
220
469
554
543
513
499
434
332
142
-115
-324
-528
-598
-487
-342
-216
-139
-145
-186
-325
-558
-814
-1050
-1197
-1383
-1571
-1634
-1475
-1158
-893
-816
-809
-700
-543
-492
-606
-786
-1002
-1181
-1401
-1675
-1898
-2025
-2113
-2175
-2205
-2163
-2145
-2101
-2067
-2158
-2268
-2360
-2451
-2501
-2506
-2484
-2382
-2150
-1886
-1654
-1469
-1306
-1060
-840
-715
-680
-676
-647
-651
-739
-840
-892
-859
-800
-760
-696
-565
-341
-100
71
205
307
399
444
476
518
560
612
659
724
819
918
1042
1201
1372
1496
1578
1652
1768
1858
1964
2027
2003
2070
2063
2125
2182
2240
2401
2522
2546
2616
2688
2818
2901
2869
2834
2802
2786
2789
2811
2722
2742
2799
2869
2798
2315
1117
6
-1020
-1575
-1586
-1973
-2235
-2193
-1910
-1041
-12
559
777
380
-264
-738
-759
-523
-361
-454
-832
-1191
-1330
-1225
-881
-633
-516
-484
-756
-849
-889
-1006
-1120
-1497
-2059
-2588
-3006
-3132
-2920
-2488
-2116
-1804
-1560
-1366
-1127
-982
-948
-923
-956
-996
-919
-789
-606
-463
-361
-247
-75
165
344
422
407
371
371
321
217
9
-270
-500
-680
-708
-580
-430
-348
-282
-252
-364
-501
-691
-924
-1069
-1283
-1551
-1651
-1576
-1320
-1031
-915
-886
-742
-615
-504
-585
-787
-927
-1083
-1270
-1514
-1736
-1867
-1939
-2048
-2171
-2222
-2192
-2131
-2062
-2114
-2210
-2279
-2350
-2417
-2419
-2453
-2402
-2266
-2060
-1794
-1599
-1403
-1176
-921
-758
-676
-604
-548
-545
-619
-762
-827
-850
-830
-810
-821
-704
-483
-247
-41
118
258
365
418
443
480
535
588
640
730
812
956
1161
1294
1436
1618
1699
1846
1932
1927
2046
2066
2090
2215
2208
2278
2378
2327
2507
2657
2707
2831
2832
2764
2934
2938
2875
2925
2878
2862
2872
2835
2836
2879
2913
2582
1564
315
-757
-1633
-1735
-1933
-2299
-2344
-2134
-1509
-462
401
773
629
-27
-631
-881
-623
-366
-299
-599
-985
-1325
-1321
-1066
-744
-540
-485
-734
-933
-951
-1056
-1134
-1402
-1912
-2467
-2946
-3202
-3086
-2710
-2300
-1995
-1705
-1494
-1246
-1050
-925
-907
-876
-869
-859
-759
-603
-446
-328
-207
-56
209
441
578
607
559
498
436
314
125
-101
-355
-557
-664
-594
-419
-286
-214
-268
-405
-540
-703
-833
-971
-1207
-1435
-1571
-1519
-1319
-1057
-919
-885
-848
-701
-516
-432
-478
-620
-829
-1074
-1304
-1574
-1782
-1878
-1980
-2104
-2180
-2183
-2118
-2041
-2008
-2119
-2236
-2328
-2392
-2405
-2365
-2291
-2178
-2010
-1812
-1613
-1385
-1133
-871
-625
-484
-406
-344
-346
-422
-536
-681
-768
-780
-743
-703
-608
-438
-222
23
168
250
317
371
406
457
512
554
624
683
795
914
1058
1231
1456
1692
1846
2044
2139
2246
2342
2314
2291
2248
2205
2246
2206
2227
2342
2464
2587
2678
2687
2791
2869
2891
2873
2840
2824
2796
2857
2731
2756
2737
2682
2444
1530
369
-572
-1468
-1637
-1826
-2226
-2213
-2100
-1540
-594
160
528
528
-7
-502
-753
-588
-375
-252
-462
-815
-1096
-1196
-966
-669
-534
-427
-628
-818
-803
-898
-957
-1187
-1619
-2151
-2636
-2927
-2925
-2651
-2298
-2005
-1732
-1534
-1292
-1090
-975
-886
-812
-763
-700
-638
-508
-376
-266
-139
27
259
468
614
660
633
628
557
452
332
103
-148
-364
-500
-514
-416
-339
-325
-353
-387
-372
-400
-487
-677
-1032
-1432
-1705
-1806
-1802
-1796
-1825
-1744
-1395
-988
-676
-538
-529
-567
-729
-1017
-1312
-1531
-1684
-1828
-2048
-2270
-2361
-2330
-2221
-2119
-2144
-2194
-2250
-2283
-2278
-2245
-2240
-2229
-2204
-2179
-2099
-1929
-1631
-1255
-898
-622
-409
-232
-111
-97
-182
-322
-448
-518
-601
-634
-590
-477
-265
-32
187
345
502
626
696
735
695
671
659
628
656
705
809
1016
1304
1608
1883
2069
2281
2391
2462
2547
2441
2380
2353
2327
2339
2415
2445
2611
2822
2939
3135
3225
3330
3385
3432
3371
3262
3183
3064
2928
2797
2651
1983
762
-400
-1452
-1943
-1934
-2268
-2445
-2368
-2025
-1183
-174
371
506
145
-600
-925
-965
-653
-462
-549
-705
-983
-1118
-1012
-741
-484
-312
-307
-647
-805
-972
-1140
-1225
-1567
-2036
-2581
-3051
-3234
-2967
-2525
-2114
-1856
-1719
-1544
-1318
-1119
-1043
-1029
-991
-940
-831
-722
-533
-375
-270
-106
111
402
614
715
720
706
680
578
418
187
-20
-225
-425
-510
-437
-313
-233
-226
-347
-496
-636
-785
-918
-1054
-1183
-1316
-1422
-1457
-1348
-1178
-1080
-1033
-1013
-945
-737
-557
-550
-681
-899
-1142
-1423
-1736
-1947
-2104
-2241
-2315
-2359
-2330
-2280
-2215
-2180
-2185
-2253
-2334
-2359
-2338
-2254
-2161
-2093
-1999
-1848
-1652
-1421
-1188
-948
-660
-422
-287
-195
-189
-222
-273
-375
-473
-549
-580
-476
-300
-75
214
418
562
689
762
777
760
740
755
767
785
817
916
1056
1208
1484
1704
1878
2086
2251
2386
2483
2552
2576
2601
2597
2576
2618
2660
2745
2854
2904
3008
3097
3131
3192
3219
3107
3137
3077
2949
2980
2946
2787
2063
801
-348
-1447
-2008
-2198
-2637
-2738
-2500
-1974
-1039
-71
368
501
137
-376
-645
-669
-601
-611
-716
-955
-1187
-1306
-1256
-987
-774
-561
-545
-704
-625
-707
-851
-1103
-1558
-2125
-2698
-3111
-3212
-2993
-2666
-2349
-2030
-1726
-1375
-1099
-924
-817
-749
-701
-654
-631
-559
-450
-410
-301
-161
24
296
482
656
816
915
947
861
676
423
142
-156
-339
-430
-426
-385
-410
-449
-516
-611
-652
-776
-901
-975
-1056
-1047
-1003
-977
-923
-893
-929
-907
-871
-820
-749
-709
-676
-715
-875
-1093
-1357
-1621
-1850
-2084
-2308
-2433
-2442
-2415
-2370
-2368
-2354
-2295
-2251
-2218
-2172
-2123
-2043
-1920
-1819
-1686
-1554
-1444
-1295
-1120
-916
-704
-508
-349
-277
-262
-302
-360
-407
-441
-420
-398
-312
-128
67
273
466
611
722
795
856
939
991
1065
1130
1167
1222
1334
1496
1623
1770
1939
2126
2329
2481
2563
2630
2694
2769
2751
2761
2791
2808
2880
3005
3071
3198
3260
3264
3355
3403
3445
3487
3497
3483
3446
2871
1687
440
-883
-1906
-2362
-2936
-3171
-2883
-2312
-1364
-372
190
523
540
272
106
-223
-518
-750
-929
-971
-1016
-1158
-1397
-1460
-1329
-1002
-508
-286
-98
-134
-486
-840
-1293
-1806
-2319
-2837
-3271
-3471
-3441
-3206
-2739
-2125
-1507
-1079
-908
-871
-771
-545
-382
-295
-375
-560
-725
-790
-663
-425
-141
139
419
670
896
1090
1137
1086
897
584
197
-200
-480
-602
-644
-700
-720
-751
-810
-799
-813
-824
-771
-722
-649
-627
-663
-711
-744
-778
-815
-877
-935
-913
-855
-751
-663
-672
-744
-896
-1132
-1385
-1670
-1960
-2159
-2311
-2456
-2570
-2654
-2646
-2602
-2545
-2464
-2363
-2223
-2050
-1841
-1651
-1482
-1351
-1291
-1217
-1147
-1072
-931
-837
-731
-593
-522
-460
-368
-303
-268
-224
-197
-151
-45
51
150
259
341
446
528
606
766
924
1077
1235
1351
1469
1607
1715
1792
1863
1917
2026
2136
2248
2394
2496
2653
2812
2906
3005
3050
3080
3171
3231
3322
3382
3427
3515
3512
3532
3506
3463
3439
3371
3064
2179
1146
-20
-1254
-1968
-2648
-3056
-2820
-2459
-1863
-1101
-617
-144
220
288
226
-41
-345
-505
-493
-428
-500
-843
-1357
-1693
-1795
-1600
-1071
-773
-597
-561
-816
-951
-1069
-1216
-1518
-2058
-2720
-3315
-3595
-3583
-3251
-2796
-2447
-2253
-2161
-1965
-1575
-1070
-566
-234
-180
-276
-437
-529
-490
-421
-361
-331
-304
-225
-40
259
560
820
939
878
712
501
294
137
-1
-206
-478
-775
-1058
-1241
-1330
-1296
-1162
-973
-737
-527
-359
-198
-121
-130
-193
-352
-541
-717
-841
-931
-982
-1003
-1050
-1112
-1174
-1227
-1254
-1314
-1356
-1465
-1600
-1702
-1862
-1998
-2141
-2271
-2372
-2420
-2365
-2238
-2046
-1840
-1600
-1373
-1196
-1006
-841
-718
-598
-511
-480
-496
-532
-571
-608
-607
-553
-473
-384
-268
-102
63
205
339
431
487
479
476
507
526
552
617
674
722
824
955
1112
1308
1475
1644
1799
1894
2015
2106
2174
2243
2269
2316
2328
2373
2484
2549
2644
2752
2803
2859
2877
2885
2884
2870
2886
2817
2611
2252
1716
964
28
-812
-1464
-1795
-1689
-1453
-1127
-824
-682
-509
-442
-376
-306
-370
-322
-243
-179
-170
-309
-542
-842
-1100
-1274
-1288
-1184
-1130
-1064
-1079
-1116
-1014
-926
-838
-902
-1162
-1472
-1755
-1821
-1730
-1572
-1456
-1491
-1625
-1787
-1827
-1698
-1453
-1129
-876
-721
-648
-625
-564
-499
-434
-415
-489
-572
-634
-648
-552
-438
-370
-366
-405
-487
-551
-568
-552
-469
-399
-368
-400
-544
-658
-724
-732
-650
-581
-532
-560
-555
-554
-576
-578
-638
-673
-721
-768
-776
-813
-800
-799
-775
-777
-885
-972
-1072
-1131
-1158
-1157
-1141
-1154
-1143
-1140
-1164
-1178
-1196
-1155
-1107
-1090
-1068
-1049
-1016
-1017
-1006
-980
-1008
-1007
-989
-987
-952
-902
-837
-776
-742
-693
-662
-623
-566
-523
-444
-362
-297
-225
-179
-155
-140
-104
-61
-4
71
140
219
295
364
437
528
631
730
815
898
967
1015
1080
1172
1211
1263
1316
1359
1423
1525
1652
1763
1887
1984
2066
2155
2185
2206
2263
2313
2348
2379
2221
1678
1034
522
258
460
837
1207
1405
1300
1056
702
473
354
280
317
219
53
-181
-423
-588
-687
-713
-839
-933
-971
-1001
-917
-835
-809
-746
-756
-844
-1015
-1267
-1551
-1768
-1762
-1648
-1548
-1503
-1562
-1670
-1823
-1877
-1862
-1805
-1656
-1555
-1510
-1513
-1567
-1571
-1550
-1500
-1465
-1475
-1518
-1562
-1526
-1415
-1256
-1126
-1067
-1071
-1112
-1135
-1102
-1030
-924
-819
-741
-691
-692
-738
-753
-753
-691
-588
-538
-507
-512
-517
-518
-556
-573
-607
-609
-574
-551
-511
-457
-385
-337
-298
-307
-376
-465
-552
-608
-614
-630
-634
-633
-633
-643
-652
-655
-681
-647
-633
-599
-533
-502
-469
-460
-437
-425
-460
-475
-506
-527
-518
-506
-476
-469
-418
-379
-324
-230
-159
-90
-21
63
131
151
143
131
72
39
51
44
102
189
302
438
551
657
757
849
960
1064
1137
1204
1262
1317
1359
1396
1450
1539
1631
1765
1912
2019
2162
2296
2410
2523
2531
2286
1700
967
413
205
507
983
1405
1645
1494
1186
836
601
502
461
531
464
292
9
-320
-507
-597
-649
-747
-817
-861
-859
-772
-696
-640
-552
-544
-620
-814
-1108
-1412
-1625
-1593
-1437
-1287
-1224
-1306
-1479
-1656
-1756
-1756
-1655
-1511
-1401
-1349
-1417
-1540
-1617
-1660
-1656
-1639
-1651
-1700
-1728
-1655
-1497
-1343
-1210
-1147
-1171
-1226
-1262
-1230
-1140
-1002
-881
-780
-739
-794
-812
-811
-803
-717
-657
-608
-555
-554
-564
-598
-618
-619
-636
-638
-622
-588
-529
-444
-372
-345
-350
-386
-450
-526
-633
-678
-670
-633
-621
-643
-678
-752
-765
-743
-731
-706
-669
-627
-585
-558
-561
-579
-577
-567
-568
-566
-584
-586
-526
-456
-417
-410
-404
-381
-328
-258
-215
-150
-93
-51
29
65
86
105
114
126
141
160
192
242
296
389
467
545
689
784
859
961
1019
1131
1221
1295
1386
1438
1530
1581
1637
1748
1828
1996
2110
2215
2366
2404
2487
2401
2030
1432
746
340
327
747
1236
1553
1647
1402
1055
681
453
388
380
459
396
195
-79
-361
-517
-577
-644
-695
-753
-791
-731
-643
-590
-536
-495
-532
-635
-854
-1154
-1440
-1583
-1515
-1346
-1236
-1243
-1376
-1582
-1711
-1760
-1700
-1540
-1406
-1329
-1348
-1438
-1530
-1595
-1618
-1605
-1609
-1629
-1649
-1658
-1584
-1434
-1275
-1155
-1129
-1149
-1191
-1200
-1153
-1059
-925
-839
-806
-806
-854
-895
-901
-876
-783
-711
-666
-636
-634
-616
-595
-574
-596
-635
-660
-696
-665
-628
-555
-504
-474
-446
-493
-572
-678
-758
-772
-791
-785
-797
-824
-851
-888
-868
-864
-840
-792
-761
-706
-692
-671
-637
-668
-658
-680
-705
-698
-723
-715
-689
-642
-601
-561
-483
-440
-357
-244
-161
-43
27
89
152
153
183
175
163
180
205
280
356
466
575
661
784
852
925
1002
1107
1193
1239
1351
1428
1495
1580
1639
1710
1813
1901
2030
2164
2294
2420
2536
2617
2538
2202
1626
968
491
417
795
1244
1641
1792
1572
1227
819
574
465
429
491
442
268
-22
-338
-539
-640
-685
-741
-768
-799
-810
-744
-696
-634
-575
-635
-754
-1010
-1354
-1631
-1782
-1721
-1552
-1391
-1359
-1497
-1691
-1857
-1938
-1879
-1708
-1563
-1451
-1394
-1448
-1521
-1583
-1617
-1596
-1574
-1587
-1610
-1627
-1586
-1467
-1332
-1207
-1166
-1188
-1223
-1235
-1170
-1069
-931
-786
-691
-674
-749
-840
-901
-880
-772
-668
-582
-537
-552
-557
-569
-582
-615
-651
-676
-693
-685
-685
-680
-625
-573
-579
-621
-694
-792
-849
-863
-862
-833
-830
-821
-836
-885
-910
-941
-945
-903
-834
-797
-785
-752
-727
-728
-703
-694
-696
-687
-678
-644
-623
-581
-547
-529
-473
-419
-378
-305
-213
-127
-14
57
104
160
186
172
147
120
131
179
260
343
423
513
613
733
858
968
1075
1205
1340
1470
1550
1627
1692
1793
1914
1993
2130
2258
2373
2528
2609
2641
2519
2116
1495
873
487
501
900
1378
1764
1799
1517
1131
714
519
433
446
534
474
303
-13
-321
-517
-630
-676
-719
-746
-762
-759
-696
-657
-599
-537
-594
-730
-994
-1324
-1628
-1779
-1691
-1509
-1350
-1324
-1474
-1694
-1861
-1899
-1776
-1602
-1414
-1277
-1289
-1371
-1466
-1533
-1580
-1609
-1623
-1672
-1706
-1697
-1615
-1476
-1305
-1153
-1113
-1136
-1158
-1159
-1103
-994
-879
-790
-755
-773
-840
-900
-935
-925
-837
-750
-634
-520
-475
-462
-486
-507
-526
-548
-551
-571
-551
-508
-446
-416
-404
-398
-465
-519
-608
-696
-727
-733
-715
-707
-752
-794
-876
-897
-861
-857
-808
-791
-756
-718
-703
-686
-730
-765
-800
-825
-794
-778
-726
-688
-641
-573
-528
-481
-440
-375
-293
-204
-114
-41
20
78
75
61
54
49
77
130
213
307
428
545
669
841
966
1082
1188
1256
1347
1436
1553
1638
1707
1787
1877
1990
2078
2199
2308
2409
2508
2422
2101
1525
938
603
560
908
1336
1692
1811
1586
1240
799
529
428
414
512
471
292
-2
-314
-474
-529
-512
-517
-541
-565
-583
-545
-490
-427
-367
-414
-555
-812
-1163
-1457
-1607
-1553
-1378
-1207
-1163
-1310
-1503
-1680
-1759
-1687
-1522
-1341
-1247
-1233
-1293
-1418
-1510
-1536
-1543
-1526
-1567
-1614
-1630
-1564
-1394
-1204
-1039
-966
-971
-1025
-1041
-1005
-911
-775
-673
-665
-690
-763
-863
-926
-921
-833
-740
-610
-499
-458
-463
-485
-476
-510
-545
-582
-632
-622
-608
-576
-551
-575
-586
-636
-691
-753
-854
-900
-886
-840
-797
-801
-852
-912
-929
-925
-906
-897
-902
-860
-839
-840
-842
-861
-890
-895
-873
-857
-842
-782
-721
-644
-557
-533
-528
-488
-398
-326
-265
-187
-130
-81
-31
-7
27
48
72
130
183
298
384
476
599
685
805
899
993
1127
1240
1361
1462
1582
1710
1780
1874
1959
2069
2204
2308
2405
2406
2249
1821
1181
701
478
663
1156
1593
1921
1854
1522
1091
691
515
432
514
590
478
246
-100
-372
-516
-532
-485
-457
-482
-546
-565
-557
-530
-454
-428
-517
-689
-991
-1323
-1595
-1655
-1509
-1320
-1163
-1177
-1328
-1514
-1632
-1623
-1527
-1347
-1198
-1160
-1205
-1313
-1411
-1461
-1494
-1486
-1505
-1534
-1562
-1590
-1502
-1320
-1155
-1046
-993
-1012
-1062
-1059
-980
-893
-795
-716
-686
-722
-791
-841
-900
-882
-798
-696
-584
-510
-431
-430
-456
-447
-467
-478
-527
-567
-566
-614
-616
-601
-617
-648
-705
-753
-816
-868
-930
-925
-863
-842
-823
-834
-874
-882
-883
-889
-868
-869
-849
-821
-821
-813
-826
-834
-827
-797
-783
-789
-757
-713
-647
-573
-510
-437
-405
-350
-253
-200
-130
-71
-30
11
34
52
53
112
200
311
439
560
674
791
919
1032
1132
1239
1325
1403
1489
1593
1679
1755
1834
1930
2029
2176
2306
2366
2312
2041
1525
910
536
440
783
1275
1650
1895
1716
1368
946
606
490
443
558
592
430
136
-227
-508
-609
-570
-529
-490
-466
-481
-491
-444
-391
-300
-302
-414
-629
-993
-1316
-1527
-1520
-1366
-1211
-1171
-1260
-1437
-1622
-1666
-1601
-1446
-1262
-1154
-1118
-1175
-1301
-1418
-1503
-1567
-1580
-1586
-1600
-1612
-1570
-1449
-1302
-1141
-1045
-1002
-999
-1013
-992
-938
-853
-796
-768
-744
-757
-796
-798
-791
-739
-638
-530
-444
-424
-400
-396
-385
-360
-360
-375
-408
-400
-391
-406
-411
-428
-463
-515
-580
-614
-659
-689
-681
-661
-623
-632
-658
-677
-700
-690
-678
-669
-660
-650
-653
-690
-681
-676
-680
-674
-700
-694
-660
-647
-581
-528
-483
-426
-429
-420
-393
-344
-265
-184
-102
-44
-10
31
41
48
81
151
241
315
416
502
588
714
856
1004
1159
1300
1396
1489
1573
1662
1765
1888
1980
2062
2160
2177
2082
1830
1375
815
488
370
648
1140
1531
1794
1648
1353
922
535
394
327
420
454
331
96
-243
-504
-621
-565
-470
-376
-289
-305
-331
-299
-267
-182
-192
-313
-528
-909
-1239
-1456
-1488
-1375
-1203
-1132
-1214
-1355
-1525
-1580
-1534
-1398
-1221
-1123
-1102
-1139
-1232
-1334
-1401
-1464
-1488
-1486
-1479
-1469
-1453
-1352
-1210
-1074
-965
-923
-921
-931
-920
-880
-825
-782
-757
-740
-772
-829
-866
-875
-826
-750
-649
-548
-488
-456
-438
-421
-398
-383
-349
-369
-385
-382
-418
-425
-440
-462
-490
-530
-579
-626
-636
-630
-602
-569
-563
-565
-578
-588
-594
-600
-571
-550
-556
-568
-589
-623
-627
-640
-631
-626
-630
-630
-629
-614
-654
-661
-628
-589
-497
-383
-310
-224
-166
-103
7
84
134
174
186
205
270
377
497
634
744
860
949
1040
1217
1360
1473
1586
1690
1795
1897
1988
2068
2122
2122
1983
1692
1321
858
360
69
-44
124
488
838
1221
1336
1248
1047
722
533
410
405
526
549
413
142
-213
-504
-633
-625
-531
-431
-395
-395
-395
-402
-312
-201
-205
-337
-646
-1004
-1311
-1477
-1442
-1348
-1305
-1390
-1586
-1775
-1870
-1837
-1672
-1476
-1345
-1269
-1247
-1254
-1265
-1282
-1306
-1328
-1363
-1365
-1342
-1302
-1191
-1094
-1016
-951
-926
-891
-858
-799
-745
-727
-696
-702
-723
-764
-823
-893
-972
-983
-966
-881
-728
-609
-514
-499
-506
-446
-384
-313
-273
-271
-278
-302
-333
-341
-381
-476
-556
-613
-683
-770
-797
-762
-715
-673
-686
-748
-833
-885
-890
-891
-869
-851
-863
-841
-795
-749
-710
-682
-623
-550
-464
-393
-342
-283
-210
-141
-116
-75
-42
-17
53
147
244
337
431
518
594
645
722
835
928
1048
1198
1311
1441
1610
1772
1969
2141
2317
2474
2586
2698
2790
2825
2792
2656
2210
1574
830
-27
-679
-1022
-1180
-1020
-689
-433
49
484
827
1112
985
736
437
222
303
470
484
235
-265
-800
-1080
-1010
-681
-320
-37
9
-83
-170
-150
-116
-88
-262
-857
-1479
-2031
-2379
-2418
-2345
-2309
-2373
-2538
-2537
-2355
-2042
-1616
-1268
-1084
-1002
-963
-952
-966
-1033
-1175
-1328
-1427
-1436
-1259
-974
-682
-424
-257
-200
-138
-74
-36
-35
-155
-391
-691
-946
-1143
-1316
-1479
-1637
-1720
-1689
-1507
-1208
-817
-483
-255
-88
-3
47
43
12
-41
-131
-209
-293
-358
-403
-472
-556
-628
-679
-715
-740
-784
-856
-968
-1102
-1290
-1464
-1639
-1829
-1931
-1966
-1887
-1695
-1433
-1152
-890
-670
-471
-297
-154
-52
-8
-10
-63
-120
-207
-243
-234
-227
-144
-11
148
381
596
762
931
998
1009
1029
990
1009
1067
1178
1369
1566
1790
2081
2300
2527
2748
2907
3116
3242
3377
3412
3336
3113
2648
1812
779
-326
-1383
-1980
-2200
-2140
-1741
-1237
-741
-25
676
1304
1707
1548
1133
585
124
18
53
65
-91
-500
-857
-945
-673
-118
415
760
756
497
162
-225
-587
-1043
-1689
-2440
-3092
-3491
-3495
-3190
-2756
-2298
-1970
-1665
-1349
-1044
-772
-581
-556
-708
-900
-1105
-1268
-1359
-1360
-1288
-1136
-857
-481
-48
360
617
663
525
208
-192
-598
-1027
-1438
-1749
-1926
-1976
-1891
-1679
-1429
-1204
-951
-705
-429
-185
-77
-64
-151
-245
-308
-367
-410
-476
-484
-411
-266
0
234
342
284
26
-350
-774
-1171
-1508
-1784
-2016
-2164
-2223
-2159
-1974
-1736
-1484
-1242
-1047
-891
-747
-588
-503
-446
-420
-469
-482
-482
-461
-366
-208
-24
129
235
327
336
350
355
313
298
288
283
315
409
515
655
821
1020
1257
1505
1818
2119
2363
2604
2773
2839
2949
2948
2946
2986
2982
2993
2821
2475
1924
966
-80
-1061
-1860
-2100
-2100
-1957
-1552
-1152
-642
86
684
1228
1375
1081
683
177
-96
-67
33
167
125
-106
-314
-448
-253
92
345
406
146
-304
-832
-1321
-1725
-2118
-2560
-2939
-3166
-3192
-2912
-2460
-1996
-1602
-1327
-1168
-1093
-1017
-959
-917
-948
-1024
-1100
-1153
-1080
-939
-764
-559
-355
-161
18
166
165
-14
-323
-716
-1089
-1388
-1603
-1778
-1862
-1816
-1643
-1329
-1026
-803
-615
-474
-328
-194
-135
-121
-128
-172
-198
-266
-368
-408
-373
-189
34
146
178
126
51
-63
-332
-730
-1191
-1550
-1746
-1863
-1893
-1825
-1659
-1389
-1114
-907
-772
-727
-694
-633
-616
-582
-587
-569
-473
-334
-165
-42
64
182
331
444
494
474
392
308
249
197
179
196
255
404
648
851
1071
1280
1478
1674
1889
2010
2030
2158
2171
2320
2480
2564
2663
2769
2820
2972
2883
2480
1844
650
-473
-1463
-2250
-2442
-2445
-2343
-1930
-1478
-793
148
824
1424
1495
1152
780
262
24
-57
-82
-21
-101
-200
-198
-140
101
344
441
369
48
-406
-928
-1462
-1974
-2435
-2861
-3157
-3219
-3079
-2692
-2229
-1771
-1361
-1091
-878
-759
-710
-740
-841
-981
-1078
-1133
-1084
-926
-729
-489
-256
-31
109
151
91
-66
-326
-637
-980
-1363
-1683
-1914
-2017
-1946
-1702
-1370
-1073
-868
-668
-433
-231
-81
-81
-167
-314
-430
-447
-395
-309
-223
-115
13
136
206
197
131
34
-112
-337
-697
-1100
-1472
-1725
-1768
-1695
-1559
-1421
-1249
-1020
-758
-533
-409
-400
-476
-551
-612
-633
-631
-585
-425
-198
53
286
441
533
642
724
724
659
517
401
293
258
339
420
546
787
989
1262
1558
1701
1923
1984
2092
2155
2184
2186
2219
2232
2399
2561
2736
2888
2844
2679
2107
1313
194
-897
-1768
-2218
-2342
-2263
-2123
-1767
-1244
-521
385
1018
1385
1244
849
443
85
46
57
59
57
-79
-196
-214
-88
151
340
403
244
-153
-662
-1208
-1728
-2157
-2521
-2811
-2996
-2988
-2771
-2391
-1952
-1519
-1203
-991
-866
-813
-819
-890
-941
-974
-956
-896
-779
-625
-468
-294
-167
-44
-10
-77
-196
-357
-585
-906
-1308
-1665
-1928
-2054
-1896
-1623
-1316
-1081
-968
-823
-616
-366
-154
-140
-229
-362
-484
-476
-411
-320
-229
-126
17
128
125
73
8
-48
-122
-319
-616
-981
-1291
-1495
-1612
-1633
-1593
-1508
-1344
-1143
-941
-757
-602
-466
-342
-277
-297
-362
-411
-367
-253
-101
49
201
332
452
573
624
638
630
606
532
453
392
373
420
554
719
874
1053
1254
1467
1658
1848
1950
2096
2152
2200
2286
2307
2346
2473
2553
2675
2722
2334
1867
1039
38
-779
-1599
-2004
-2098
-2119
-1918
-1560
-1153
-471
161
683
1077
970
737
388
72
28
11
44
98
22
-36
-114
-77
96
178
196
42
-285
-719
-1233
-1701
-2095
-2416
-2643
-2699
-2667
-2478
-2158
-1828
-1497
-1235
-1045
-948
-901
-883
-904
-967
-1004
-955
-904
-791
-644
-494
-349
-228
-174
-235
-282
-376
-474
-622
-890
-1232
-1555
-1747
-1780
-1647
-1444
-1227
-1094
-996
-888
-696
-504
-361
-278
-297
-351
-428
-446
-397
-326
-241
-146
-65
15
-5
-92
-158
-205
-268
-420
-666
-946
-1218
-1411
-1502
-1526
-1481
-1382
-1260
-1109
-908
-764
-639
-508
-409
-308
-292
-344
-348
-301
-204
-52
102
248
359
475
542
574
582
563
551
506
492
471
469
522
644
813
1024
1177
1381
1530
1688
1820
1926
2053
2093
2166
2182
2237
2324
2386
2415
2446
2201
1780
1239
354
-461
-1209
-1773
-1963
-1971
-1844
-1525
-1151
-671
-10
490
931
1095
932
705
382
208
160
119
163
134
54
11
-37
14
87
96
-2
-256
-615
-1054
-1521
-1910
-2201
-2437
-2543
-2521
-2407
-2152
-1837
-1516
-1226
-987
-814
-766
-747
-755
-794
-804
-797
-789
-706
-595
-486
-333
-281
-307
-333
-373
-396
-437
-593
-871
-1187
-1486
-1650
-1652
-1548
-1370
-1220
-1097
-946
-798
-612
-428
-325
-280
-336
-433
-486
-497
-477
-415
-327
-250
-220
-202
-196
-190
-151
-150
-186
-325
-532
-785
-1041
-1223
-1359
-1438
-1478
-1504
-1456
-1321
-1161
-982
-828
-664
-541
-459
-375
-363
-358
-305
-224
-135
-60
8
101
181
288
391
450
496
532
538
492
499
491
558
659
789
961
1079
1236
1438
1641
1844
1960
2011
2035
2096
2176
2266
2344
2407
2401
2393
2160
1764
1287
437
-286
-954
-1531
-1707
-1761
-1680
-1350
-1042
-571
-82
338
763
869
867
731
465
331
240
208
246
226
199
130
55
45
31
-11
-142
-353
-655
-1050
-1459
-1814
-2080
-2276
-2359
-2323
-2204
-1998
-1763
-1501
-1239
-1038
-904
-836
-829
-849
-896
-913
-912
-863
-752
-658
-566
-487
-503
-484
-495
-480
-466
-594
-779
-1020
-1230
-1429
-1530
-1565
-1463
-1364
-1215
-1042
-888
-737
-585
-411
-276
-235
-328
-391
-440
-434
-372
-308
-232
-170
-159
-140
-133
-124
-126
-190
-240
-333
-484
-669
-850
-991
-1066
-1123
-1155
-1173
-1180
-1136
-1070
-982
-861
-758
-675
-610
-492
-400
-329
-246
-193
-118
-83
-60
-47
-68
-40
52
147
242
286
321
343
368
398
461
533
642
716
835
963
1107
1248
1411
1559
1688
1804
1879
1951
1963
2041
2001
2060
2023
1951
1565
1183
642
46
-467
-985
-1267
-1416
-1497
-1436
-1186
-911
-443
-54
326
622
689
680
557
465
404
315
276
258
179
127
39
-16
-36
-68
-170
-346
-538
-818
-1147
-1466
-1727
-1943
-2070
-2104
-2053
-1891
-1705
-1510
-1297
-1117
-967
-868
-791
-747
-736
-753
-804
-809
-780
-761
-770
-744
-700
-649
-602
-587
-616
-711
-790
-880
-961
-1128
-1308
-1443
-1468
-1345
-1185
-1057
-990
-881
-752
-584
-469
-381
-383
-404
-357
-301
-292
-313
-320
-314
-270
-222
-184
-214
-227
-240
-217
-202
-282
-399
-539
-647
-713
-763
-800
-831
-847
-809
-795
-794
-766
-768
-720
-619
-543
-469
-431
-356
-239
-161
-91
-37
-34
-15
7
14
35
84
139
193
246
312
389
483
592
690
774
850
926
1022
1086
1166
1227
1295
1371
1455
1546
1601
1693
1742
1759
1738
1726
1489
1120
658
59
-468
-891
-1246
-1344
-1382
-1377
-1179
-911
-518
-85
260
546
643
576
464
312
259
233
209
193
136
81
11
-41
-50
-91
-191
-384
-622
-896
-1202
-1505
-1751
-1918
-2056
-2087
-2043
-1920
-1721
-1502
-1291
-1107
-976
-888
-846
-867
-883
-921
-920
-874
-826
-774
-745
-712
-679
-658
-606
-605
-646
-719
-864
-988
-1102
-1178
-1219
-1204
-1141
-1056
-933
-821
-682
-532
-418
-339
-319
-358
-367
-375
-377
-338
-293
-227
-141
-58
9
75
122
136
122
95
32
-49
-145
-250
-322
-422
-516
-564
-580
-532
-466
-411
-412
-458
-451
-444
-417
-399
-371
-341
-289
-193
-57
71
148
226
301
371
415
395
358
338
331
369
440
507
578
662
799
943
1033
1108
1106
1114
1125
1167
1137
1093
1087
1109
1179
1195
1199
916
528
31
-449
-850
-1124
-1311
-1348
-1321
-1220
-944
-647
-282
46
287
428
455
361
273
198
204
194
162
126
10
-80
-157
-221
-267
-317
-449
-602
-783
-996
-1241
-1466
-1628
-1749
-1747
-1699
-1591
-1441
-1261
-1083
-920
-786
-727
-685
-681
-681
-684
-721
-754
-745
-730
-714
-690
-665
-646
-638
-640
-662
-681
-743
-815
-901
-972
-1011
-1061
-1089
-1039
-935
-806
-666
-565
-499
-468
-448
-430
-411
-406
-371
-331
-293
-238
-208
-159
-95
-38
1
26
11
-40
-76
-134
-211
-288
-352
-397
-438
-451
-434
-431
-406
-343
-267
-222
-161
-135
-131
-110
-71
22
103
180
240
299
379
466
557
636
730
806
870
891
921
899
853
844
807
808
790
783
796
835
858
923
950
997
1022
989
980
898
677
303
-127
-548
-827
-1055
-1202
-1284
-1315
-1243
-1045
-741
-422
-161
-10
88
82
77
28
-5
-18
-46
-83
-162
-213
-265
-309
-355
-398
-442
-542
-696
-846
-1014
-1170
-1359
-1513
-1583
-1609
-1544
-1435
-1298
-1137
-998
-828
-676
-577
-513
-496
-508
-538
-587
-620
-634
-636
-619
-617
-606
-591
-583
-568
-561
-566
-616
-685
-766
-855
-909
-951
-980
-928
-827
-717
-620
-541
-465
-419
-368
-338
-316
-318
-341
-369
-363
-349
-332
-284
-216
-159
-111
-75
-56
-39
-47
-68
-137
-247
-376
-504
-644
-713
-734
-736
-701
-644
-541
-417
-298
-213
-128
-79
-32
-2
32
48
71
143
228
318
415
512
609
699
766
826
809
769
726
670
639
581
544
579
629
720
823
887
985
1018
1021
1028
965
860
738
483
170
-135
-430
-572
-691
-739
-705
-694
-672
-552
-406
-237
-131
-102
-135
-208
-260
-322
-329
-299
-278
-261
-253
-254
-260
-295
-335
-396
-483
-623
-803
-969
-1143
-1295
-1424
-1486
-1478
-1427
-1348
-1254
-1141
-1011
-910
-867
-815
-805
-817
-850
-886
-889
-891
-876
-807
-731
-672
-609
-556
-535
-552
-569
-603
-657
-707
-765
-823
-875
-878
-875
-825
-759
-622
-603
-520
-491
-542
-411
-309
-337
-364
-424
-525
-424
-413
-330
-291
-318
-273
-232
-151
-45
-49
-79
-131
-214
-252
-285
-288
-300
-297
-249
-166
-93
-87
-79
-43
-22
-45
-66
-44
7
43
61
105
202
323
487
647
729
769
839
873
902
873
834
792
735
746
777
816
881
928
954
998
1009
1018
971
933
893
821
744
570
292
0
-273
-432
-522
-605
-640
-687
-686
-623
-526
-384
-251
-185
-160
-183
-188
-179
-158
-105
-74
-51
-82
-111
-168
-252
-313
-419
-511
-624
-760
-872
-971
-1083
-1168
-1226
-1244
-1212
-1160
-1072
-1014
-976
-930
-967
-1021
-977
-884
-856
-814
-800
-820
-806
-703
-631
-613
-594
-604
-618
-668
-769
-830
-802
-766
-694
-701
-712
-718
-720
-685
-597
-520
-491
-511
-520
-549
-584
-613
-622
-570
-532
-498
-441
-388
-360
-345
-305
-229
-177
-193
-224
-251
-279
-314
-337
-363
-354
-315
-265
-213
-156
-101
-65
-8
57
79
24
-82
-146
-157
-174
-145
-59
54
173
295
416
514
581
647
700
734
734
714
692
664
665
652
671
728
780
837
867
882
916
878
870
859
827
813
757
718
673
619
596
548
442
319
137
-35
-180
-299
-365
-395
-426
-446
-423
-348
-285
-206
-128
-85
-50
-63
-68
-62
-81
-101
-113
-173
-211
-268
-331
-384
-444
-490
-553
-634
-710
-796
-899
-985
-1035
-1061
-1087
-1086
-1053
-1021
-994
-962
-909
-861
-815
-777
-764
-763
-775
-783
-769
-773
-780
-783
-800
-816
-811
-786
-784
-791
-793
-794
-798
-789
-806
-812
-816
-815
-775
-734
-677
-652
-608
-559
-530
-497
-492
-478
-464
-462
-471
-476
-471
-461
-433
-400
-365
-324
-305
-276
-227
-189
-169
-143
-130
-148
-141
-140
-152
-143
-94
-67
-53
-31
-26
-20
21
55
91
113
159
224
289
349
406
443
461
506
535
557
585
605
626
650
649
636
598
560
577
592
599
645
642
678
697
717
726
664
629
573
502
445
397
316
268
150
72
-68
-201
-264
-340
-356
-383
-417
-442
-452
-429
-385
-339
-295
-273
-254
-262
-277
-270
-282
-310
-319
-353
-388
-440
-513
-557
-589
-621
-651
-681
-727
-808
-851
-895
-938
-948
-952
-933
-918
-876
-835
-825
-805
-779
-751
-731
-703
-669
-656
-648
-640
-641
-648
-665
-665
-671
-682
-687
-691
-705
-709
-715
-731
-750
-764
-772
-774
-768
-750
-731
-694
-654
-623
-584
-560
-536
-510
-482
-447
-428
-406
-385
-374
-350
-345
-328
-294
-272
-238
-210
-201
-175
-164
-157
-155
-162
-185
-197
-195
-182
-167
-126
-61
-25
35
106
162
202
244
293
337
389
435
467
493
499
494
498
497
489
476
498
483
471
493
504
503
527
572
621
635
662
668
661
648
590
534
479
435
406
379
324
301
265
215
180
130
78
-8
-115
-216
-311
-390
-438
-468
-487
-475
-452
-403
-351
-299
-249
-237
-227
-263
-305
-343
-403
-456
-488
-531
-572
-614
-641
-672
-712
-712
-731
-766
-800
-844
-868
-901
-947
-965
-987
-966
-918
-885
-838
-801
-751
-692
-683
-684
-694
-706
-720
-745
-746
-770
-796
-773
-775
-762
-750
-740
-713
-706
-691
-663
-641
-622
-611
-598
-572
-559
-543
-511
-495
-464
-444
-439
-414
-394
-358
-316
-291
-250
-209
-172
-133
-92
-82
-91
-74
-88
-107
-118
-111
-84
-74
-29
29
68
115
154
172
199
202
199
206
228
263
286
320
370
409
450
492
485
492
485
465
465
465
478
499
514
518
514
516
536
535
554
541
527
505
477
460
427
404
376
317
295
248
189
155
87
16
-41
-141
-263
-384
-468
-532
-603
-621
-618
-601
-571
-527
-485
-463
-443
-435
-435
-445
-483
-500
-510
-532
-541
-542
-572
-602
-635
-685
-734
-781
-843
-900
-940
-1001
-1041
-1066
-1088
-1098
-1087
-1079
-1051
-999
-952
-915
-881
-868
-853
-835
-817
-802
-799
-799
-792
-785
-773
-761
-743
-726
-700
-694
-689
-671
-681
-678
-688
-712
-713
-716
-711
-676
-646
-613
-567
-513
-466
-406
-342
-322
-292
-275
-258
-229
-218
-178
-161
-155
-136
-142
-132
-106
-116
-104
-96
-101
-79
-65
-63
-33
-32
-30
6
8
12
22
32
51
80
113
165
194
235
267
276
300
342
351
360
400
392
413
414
409
447
475
499
496
495
480
449
414
418
388
354
333
322
278
278
242
216
197
164
140
99
46
-29
-70
-141
-199
-274
-346
-419
-461
-515
-529
-547
-572
-567
-551
-531
-534
-523
-535
-554
-563
-576
-606
-627
-646
-661
-697
-726
-731
-768
-804
-834
-854
-868
-891
-905
-929
-965
-992
-996
-1003
-1006
-1010
-995
-957
-939
-909
-889
-868
-864
-882
-876
-856
-848
-826
-796
-786
-769
-753
-730
-714
-687
-673
-665
-644
-630
-618
-616
-599
-583
-582
-558
-516
-490
-458
-398
-361
-276
-243
-235
-155
-116
-111
-104
-80
-50
-60
-53
-56
-49
-43
-20
16
30
76
115
147
180
194
201
194
150
140
146
122
114
116
129
138
160
185
186
188
187
221
251
270
312
336
337
375
403
398
418
431
423
415
423
417
415
423
434
406
365
307
267
212
154
152
106
101
101
74
31
4
-62
-96
-134
-191
-231
-277
-318
-370
-375
-400
-437
-438
-445
-466
-477
-506
-540
-555
-552
-575
-594
-605
-621
-624
-635
-643
-670
-678
-674
-685
-728
-744
-769
-781
-809
-848
-849
-866
-900
-900
-872
-867
-860
-867
-866
-870
-881
-857
-850
-858
-854
-838
-807
-788
-748
-727
-715
-672
-653
-645
-635
-625
-607
-610
-618
-603
-576
-556
-536
-510
-475
-446
-438
-434
-416
-404
-387
-368
-353
-329
-304
-294
-263
-222
-190
-155
-141
-122
-90
-95
-76
-53
-33
8
24
46
74
72
91
115
103
93
88
89
89
80
61
60
62
78
104
121
127
112
110
101
101
92
90
107
120
142
177
224
249
282
300
308
307
327
326
318
319
293
264
230
214
192
181
156
155
124
113
93
43
25
-24
-63
-95
-133
-160
-214
-224
-227
-251
-272
-300
-306
-340
-365
-381
-396
-401
-392
-409
-423
-432
-460
-484
-490
-530
-565
-589
-627
-670
-687
-691
-732
-758
-782
-802
-828
-848
-821
-824
-844
-847
-865
-867
-878
-874
-857
-854
-831
-809
-794
-775
-753
-750
-760
-743
-724
-724
-740
-736
-729
-743
-738
-732
-724
-720
-710
-675
-678
-674
-661
-654
-638
-633
-618
-594
-572
-524
-478
-432
-386
-335
-285
-265
-224
-207
-223
-232
-233
-250
-261
-268
-269
-241
-189
-145
-96
-58
-30
-22
-8
4
-2
-8
-2
2
-1
15
29
49
93
130
168
207
218
224
211
197
159
120
102
58
29
47
46
70
106
129
143
163
189
195
170
158
130
115
113
79
90
83
81
82
79
67
21
-1
-3
-36
-55
-85
-104
-136
-148
-164
-196
-217
-218
-253
-258
-272
-301
-313
-333
-358
-394
-440
-465
-485
-510
-510
-539
-545
-526
-536
-538
-541
-565
-573
-590
-592
-613
-628
-620
-640
-657
-675
-685
-683
-702
-708
-711
-734
-754
-775
-783
-781
-800
-792
-786
-778
-764
-760
-742
-737
-732
-726
-704
-698
-689
-687
-670
-664
-648
-631
-635
-611
-603
-596
-591
-591
-575
-565
-561
-557
-552
-532
-506
-490
-479
-467
-445
-410
-373
-359
-358
-345
-341
-335
-322
-309
-302
-298
-309
-291
-264
-258
-226
-183
-152
-133
-106
-92
-88
-62
-45
-48
-45
-34
-27
-32
-32
-12
9
36
53
57
72
61
49
63
67
61
48
42
25
30
38
22
7
11
29
34
47
40
49
54
69
99
78
50
69
56
29
16
17
5
9
21
8
0
-3
-18
-40
-59
-92
-110
-111
-109
-140
-170
-211
-237
-244
-249
-275
-307
-320
-343
-343
-370
-383
-402
-424
-424
-440
-436
-459
-463
-482
-498
-533
-564
-584
-617
-621
-629
-642
-633
-641
-640
-634
-660
-665
-683
-699
-712
-731
-733
-737
-703
-691
-696
-674
-674
-685
-675
-676
-684
-699
-706
-694
-719
-714
-716
-688
-647
-639
-609
-604
-611
-566
-574
-518
-596
-564
-431
-648
-577
-514
-526
-439
-479
-416
-351
-367
-325
-322
-290
-299
-311
-271
-315
-302
-295
-329
-291
-260
-226
-211
-215
-160
-131
-109
-81
-77
-47
-75
-85
-65
-65
-57
-84
-50
-34
-6
8
24
43
49
3
6
-14
-27
-11
-38
-47
-50
-59
-59
-46
-53
-39
-48
-24
-5
-3
12
-2
2
24
14
4
-17
-46
-63
-92
-97
-132
-146
-132
-132
-135
-137
-129
-124
-122
-121
-127
-137
-137
-162
-168
-188
-203
-218
-229
-202
-208
-211
-219
-226
-227
-244
-260
-279
-310
-338
-341
-364
-383
-409
-432
-444
-462
-463
-489
-488
-466
-457
-467
-470
-488
-503
-501
-506
-524
-546
-567
-576
-582
-592
-570
-563
-566
-575
-565
-541
-533
-533
-517
-534
-552
-551
-552
-563
-589
-573
-549
-548
-535
-537
-533
-520
-518
-498
-493
-508
-492
-467
-473
-463
-445
-438
-429
-445
-437
-430
-464
-427
-401
-379
-348
-338
-318
-290
-253
-242
-237
-226
-235
-229
-227
-226
-208
-209
-172
-157
-159
-136
-111
-109
-100
-92
-102
-68
-51
-36
-33
-42
-35
-63
-54
-42
-45
-50
-47
-40
-35
-15
-14
-11
2
1
3
18
11
13
-9
-19
-7
-4
-1
-5
-4
-13
-23
-39
-49
-61
-99
-114
-122
-129
-116
-137
-134
-95
-103
-105
-109
-141
-144
-152
-168
-182
-201
-215
-241
-252
-254
-256
-255
-248
-245
-242
-244
-273
-288
-307
-352
-359
-349
-369
-373
-361
-357
-337
-344
-366
-382
-393
-386
-418
-425
-421
-435
-451
-461
-469
-492
-492
-485
-488
-477
-470
-478
-485
-503
-504
-510
-536
-531
-529
-507
-489
-473
-445
-426
-408
-404
-425
-438
-419
-415
-429
-422
-406
-404
-393
-389
-399
-377
-350
-351
-338
-325
-325
-334
-324
-302
-305
-300
-295
-300
-277
-262
-242
-213
-205
-187
-164
-174
-187
-190
-213
-206
-190
-185
-149
-140
-141
-127
-126
-129
-118
-120
-120
-100
-115
-122
-139
-165
-156
-137
-134
-123
-110
-110
-94
-70
-96
-102
-98
-103
-115
-129
-121
-146
-156
-133
-140
-140
-130
-157
-172
-191
-218
-208
-233
-261
-243
-234
-238
-240
-213
-210
-203
-196
-205
-177
-181
-180
-158
-168
-176
-204
-211
-202
-201
-203
-204
-199
-197
-190
-201
-191
-201
-205
-191
-228
-235
-248
-266
-243
-260
-277
-266
-266
-252
-249
-246
-247
-248
-253
-282
-288
-288
-296
-288
-271
-262
-278
-283
-278
-292
-307
-310
-322
-344
-358
-363
-382
-397
-412
-416
-408
-414
-408
-403
-388
-365
-344
-327
-316
-309
-312
-324
-345
-345
-328
-341
-364
-342
-315
-301
-300
-277
-247
-264
-276
-274
-286
-276
-246
-240
-251
-262
-263
-241
-221
-215
-213
-203
-179
-169
-164
-162
-186
-180
-170
-161
-150
-141
-138
-145
-145
-148
-150
-153
-154
-150
-149
-153
-149
-139
-137
-154
-159
-146
-155
-153
-133
-133
-131
-125
-138
-145
-139
-151
-155
-149
-158
-170
-140
-125
-131
-140
-159
-183
-208
-209
-210
-231
-221
-216
-233
-228
-227
-239
-255
-256
-253
-262
-256
-244
-232
-229
-228
-207
-196
-186
-182
-185
-191
-190
-182
-169
-169
-163
-176
-199
-226
-248
-254
-245
-227
-229
-237
-248
-243
-233
-215
-210
-216
-211
-226
-240
-230
-224
-217
-220
-218
-202
-193
-208
-190
-178
-176
-170
-171
-181
-194
-172
-173
-203
-213
-222
-221
-218
-224
-215
-209
-211
-202
-195
-203
-204
-207
-199
-222
-244
-241
-243
-251
-256
-258
-262
-263
-250
-247
-259
-250
-243
-249
-285
-302
-312
-332
-328
-346
-368
-375
-377
-349
-336
-329
-304
-282
-275
-282
-282
-294
-293
-304
-305
-306
-329
-331
-323
-339
-342
-336
-351
-363
-350
-348
-374
-374
-369
-365
-365
-376
-367
-370
-384
-360
-342
-324
-290
-288
-278
-263
-263
-262
-266
-270
-280
-281
-274
-290
-299
-298
-321
-352
-348
-333
-330
-332
-340
-329
-301
-283
-273
-279
-282
-272
-287
-295
-288
-272
-277
-280
-279
-299
-276
-259
-270
-264
-255
-260
-263
-261
-265
-283
-305
-309
-318
-321
-307
-302
-313
-312
-300
-292
-274
-278
-284
-274
-283
-279
-278
-294
-292
-287
-282
-292
-303
-298
-310
-301
-294
-292
-305
-323
-321
-317
-329
-326
-346
-372
-369
-357
-355
-368
-367
-384
-381
-368
-381
-360
-348
-351
-331
-316
-313
-318
-325
-334
-331
-331
-309
-278
-296
-285
-270
-287
-288
-298
-308
-314
-330
-334
-339
-341
-343
-334
-337
-337
-334
-327
-325
-323
-321
-312
-294
-305
-303
-306
-305
-297
-284
-258
-248
-237
-223
-225
-225
-236
-239
-256
-273
-276
-283
-286
-299
-289
-300
-328
-323
-323
-317
-317
-324
-296
-298
-321
-303
-329
-356
-348
-341
-328
-333
-342
-334
-331
-334
-335
-345
-344
-344
-338
-320
-323
-325
-329
-327
-326
-335
-318
-312
-319
-305
-304
-303
-293
-268
-260
-262
-257
-269
-283
-278
-274
-287
-283
-294
-307
-286
-290
-291
-284
-288
-277
-298
-295
-285
-284
-287
-322
-318
-318
-296
-291
-287
-267
-274
-270
-267
-262
-263
-271
-270
-255
-271
-278
-266
-288
-301
-295
-297
-303
-304
-306
-313
-323
-315
-303
-308
-295
-282
-292
-305
-303
-312
-330
-327
-329
-333
-340
-338
-337
-341
-345
-358
-369
-368
-359
-355
-356
-375
-380
-372
-369
-367
-363
-354
-332
-332
-320
-290
-290
-285
-275
-279
-293
-307
-303
-295
-302
-289
-268
-268
-265
-270
-277
-278
-281
-285
-273
-279
-277
-262
-264
-267
-259
-254
-259
-259
-253
-263
-250
-244
-244
-228
-224
-211
-227
-235
-209
-211
-216
-193
-202
-214
-223
-228
-232
-239
-236
-253
-271
-285
-312
-321
-303
-307
-304
-299
-280
-268
-273
-274
-267
-254
-244
-247
-263
-275
-276
-280
-271
-272
-281
-279
-283
-273
-285
-299
-310
-311
-320
-323
-312
-333
-345
-348
-364
-384
-377
-380
-406
-407
-390
-380
-373
-358
-347
-343
-321
-292
-288
-287
-290
-287
-297
-295
-310
-315
-310
-351
-366
-350
-360
-366
-345
-350
-358
-358
-357
-354
-349
-344
-344
-320
-309
-302
-286
-290
-264
-252
-261
-247
-234
-226
-233
-235
-232
-228
-232
-243
-248
-265
-266
-258
-277
-276
-266
-265
-268
-266
-256
-247
-247
-248
-242
-254
-243
-236
-226
-218
-240
-229
-221
-221
-224
-237
-250
-249
-246
-259
-248
-240
-249
-263
-263
-271
-275
-273
-294
-300
-296
-315
-304
-310
-330
-318
-320
-319
-306
-300
-303
-306
-307
-315
-311
-315
-312
-307
-312
-301
-302
-307
-316
-322
-321
-320
-328
-335
-343
-358
-356
-348
-344
-355
-349
-348
-363
-355
-351
-345
-335
-325
-332
-336
-339
-346
-341
-357
-363
-354
-353
-344
-329
-311
-297
-293
-300
-300
-297
-310
-324
-316
-323
-339
-348
-330
-313
-298
-280
-268
-256
-237
-224
-234
-231
-228
-225
-230
-225
-218
-209
-216
-243
-244
-258
-271
-277
-272
-257
-250
-241
-257
-270
-276
-263
-249
-262
-259
-243
-246
-257
-267
-265
-261
-257
-254
-248
-237
-228
-227
-242
-249
-241
-247
-252
-256
-260
-266
-271
-283
-282
-274
-282
-278
-269
-270
-272
-256
-254
-258
-239
-234
-252
-244
-233
-239
-239
-250
-249
-237
-243
-235
-229
-233
-229
-219
-225
-230
-226
-225
-216
-228
-242
-252
-261
-239
-242
-261
-247
-250
-248
-226
-226
-233
-232
-238
-244
-236
-241
-257
-263
-261
-264
-271
-278
-267
-261
-260
-258
-278
-281
-289
-303
-303
-315
-313
-309
-299
-290
-280
-269
-268
-272
-262
-246
-248
-250
-253
-254
-246
-238
-228
-226
-226
-234
-226
-218
-239
-252
-252
-265
-267
-247
-255
-281
-285
-274
-273
-269
-255
-247
-236
-241
-237
-235
-249
-253
-255
-258
-249
-249
-259
-264
-254
-244
-249
-232
-220
-220
-223
-232
-233
-243
-248
-244
-243
-246
-242
-256
-260
-255
-268
-264
-264
-261
-264
-252
-246
-246
-231
-228
-224
-243
-233
-226
-228
-223
-213
-216
-226
-238
-245
-248
-255
-247
-246
-243
-235
-216
-212
-211
-209
-208
-218
-224
-232
-251
-241
-251
-268
-261
-253
-256
-251
-243
-254
-253
-242
-239
-241
-233
-219
-222
-241
-269
-275
-274
-280
-275
-263
-273
-283
-267
-282
-297
-298
-297
-301
-314
-316
-327
-308
-312
-312
-301
-313
-300
-284
-280
-283
-257
-245
-253
-240
-254
-263
-257
-260
-237
-224
-210
-194
-183
-176
-170
-149
-159
-166
-159
-168
-175
-186
-189
-184
-193
-205
-204
-215
-227
-217
-222
-232
-233
-235
-239
-240
-246
-260
-296
-300
-302
-302
-287
-283
-283
-291
-295
-298
-284
-272
-259
-254
-259
-264
-257
-264
-277
-268
-253
-261
-263
-267
-274
-273
-268
-277
-277
-273
-291
-290
-282
-296
-307
-302
-306
-309
-314
-308
-322
-327
-314
-308
-316
-303
-299
-308
-307
-330
-334
-330
-319
-308
-312
-312
-322
-324
-333
-350
-343
-329
-321
-306
-297
-298
-287
-293
-296
-285
-278
-273
-279
-265
-260
-263
-259
-254
-252
-243
-224
-208
-200
-187
-161
-167
-161
-151
-162
-158
-140
-150
-175
-177
-194
-192
-194
-222
-229
-226
-213
-206
-218
-210
-218
-235
-241
-255
-264
-263
-256
-259
-245
-232
-221
-205
-215
-217
-210
-199
-211
-219
-222
-234
-237
-255
-258
-261
-257
-245
-248
-256
-262
-265
-281
-267
-242
-253
-264
-265
-272
-263
-270
-271
-261
-253
-256
-253
-232
-244
-245
-236
-246
-246
-239
-232
-222
-229
-235
-248
-242
-241
-242
-228
-243
-245
-250
-258
-246
-251
-259
-270
-267
-265
-269
-270
-255
-239
-245
-237
-225
-239
-239
-239
-242
-257
-268
-281
-315
-322
-309
-317
-315
-320
-329
-336
-323
-326
-329
-310
-325
-340
-338
-337
-338
-329
-311
-291
-278
-265
-266
-273
-272
-264
-267
-270
-273
-270
-274
-286
-297
-285
-261
-259
-255
-249
-253
-252
-249
-242
-229
-213
-206
-203
-194
-187
-176
-173
-168
-164
-165
-144
-132
-137
-139
-152
-168
-172
-188
-200
-210
-226
-223
-235
-233
-229
-224
-238
-238
-241
-265
-272
-273
-269
-273
-266
-258
-247
-235
-229
-201
-191
-190
-175
-184
-186
-179
-187
-202
-186
-201
-215
-209
-217
-200
-197
-196
-180
-182
-175
-161
-161
-151
-169
-174
-174
-201
-210
-215
-219
-239
-245
-248
-249
-237
-238
-244
-263
-273
-268
-264
-265
-267
-257
-254
-266
-262
-249
-239
-246
-246
-223
-225
-234
-225
-221
-221
-218
-231
-236
-236
-255
-242
-238
-255
-274
-286
-306
-320
-305
-312
-320
-319
-304
-296
-294
-283
-275
-286
-289
-286
-289
-281
-279
-263
-275
-276
-272
-274
-261
-257
-261
-247
-232
-237
-254
-250
-245
-253
-245
-249
-250
-255
-268
-267
-249
-231
-218
-202
-207
-203
-189
-183
-178
-183
-187
-202
-211
-206
-204
-196
-181
-193
-222
-232
-241
-249
-265
-278
-279
-290
-291
-305
-310
-295
-288
-279
-280
-291
-275
-263
-272
-282
-288
-280
-293
-311
-323
-337
-348
-352
-359
-367
-359
-354
-353
-359
-341
-317
-313
-315
-300
-293
-317
-318
-314
-309
-326
-337
-327
-324
-321
-322
-304
-302
-297
-278
-286
-293
-281
-287
-284
-268
-272
-277
-284
-279
-270
-272
-280
-294
-295
-289
-299
-284
-276
-262
-242
-237
-212
-200
-203
-211
-215
-224
-226
-216
-217
-237
-240
-242
-258
-259
-271
-275
-268
-278
-268
-247
-252
-261
-264
-256
-256
-262
-253
-248
-266
-268
-275
-278
-263
-282
-280
-280
-282
-276
-276
-276
-289
-288
-286
-280
-274
-266
-252
-259
-261
-263
-268
-270
-286
-300
-313
-323
-308
-322
-337
-338
-340
-331
-319
-293
-281
-279
-280
-263
-249
-254
-246
-237
-218
-227
-243
-260
-269
-251
-252
-255
-269
-268
-265
-268
-276
-281
-281
-290
-298
-292
-307
-312
-312
-318
-314
-333
-327
-316
-308
-304
-288
-286
-307
-311
-308
-310
-328
-345
-355
-361
-360
-359
-359
-340
-336
-332
-324
-327
-325
-320
-308
-319
-346
-327
-333
-344
-331
-331
-335
-339
-335
-323
-307
-304
-291
-281
-282
-298
-304
-295
-298
-303
-306
-299
-288
-291
-293
-275
-279
-277
-255
-240
-223
-222
-210
-218
-227
-218
-220
-222
-220
-209
-202
-198
-197
-198
-197
-198
-205
-208
-225
-242
-242
-239
-232
-234
-232
-217
-208
-212
-219
-221
-219
-232
-234
-216
-229
-234
-235
-245
-255
-272
-255
-256
-265
-257
-263
-282
-291
-293
-303
-297
-274
-263
-267
-279
-304
-303
-292
-299
-310
-305
-301
-308
-314
-296
-296
-303
-298
-292
-289
-300
-284
-277
-276
-275
-289
-303
-308
-322
-324
-334
-345
-346
-342
-343
-331
-318
-306
-307
-302
-281
-291
-311
-307
-316
-331
-314
-309
-303
-288
-290
-303
-303
-294
-286
-280
-272
-274
-272
-274
-294
-307
-316
-320
-330
-330
-319
-322
-331
-319
-299
-290
-285
-283
-284
-297
-300
-297
-295
-300
-295
-264
-258
-260
-254
-247
-226
-228
-218
-207
-197
-190
-218
-224
-226
-237
-244
-242
-245
-241
-237
-254
-271
-264
-246
-229
-247
-249
-239
-242
-240
-228
-233
-225
-209
-207
-211
-215
-211
-216
-215
-222
-236
-246
-248
-241
-256
-271
-269
-274
-298
-298
-308
-312
-313
-318
-317
-328
-328
-325
-339
-338
-334
-335
-343
-345
-326
-319
-318
-323
-338
-341
-338
-336
-329
-327
-322
-335
-335
-326
-333
-343
-327
-328
-336
-330
-334
-329
-314
-318
-320
-311
-289
-270
-271
-274
-266
-256
-244
-256
-263
-267
-279
-282
-286
-296
-296
-286
-273
-267
-266
-262
-274
-271
-270
-271
-263
-252
-265
-273
-258
-258
-258
-264
-274
-281
-272
-262
-265
-264
-250
-250
-258
-260
-262
-258
-255
-258
-260
-260
-259
-266
-251
-236
-232
-241
-264
-257
-257
-259
-254
-263
-269
-277
-266
-251
-254
-259
-257
-252
-264
-260
-254
-277
-270
-273
-273
-257
-250
-255
-255
-245
-227
-222
-234
-245
-245
-238
-243
-242
-248
-249
-254
-263
-238
-243
-242
-242
-239
-222
-226
-236
-230
-229
-247
-258
-276
-279
-293
-298
-299
-300
-299
-286
-266
-271
-274
-263
-284
-305
-305
-314
-323
-320
-326
-336
-334
-326
-309
-296
-289
-293
-279
-272
-281
-268
-255
-261
-260
-262
-278
-280
-276
-290
-281
-264
-250
-249
-271
-269
-268
-269
-257
-263
-272
-275
-272
-281
-280
-267
-264
-264
-264
-263
-272
-268
-257
-262
-259
-263
-256
-238
-221
-216
-222
-216
-208
-204
-186
-196
-212
-211
-205
-208
-214
-224
-230
-229
-232
-230
-238
-240
-236
-238
-238
-240
-243
-242
-237
-239
-242
-254
-266
-274
-273
-287
-290
-280
-278
-273
-284
-289
-286
-266
-264
-287
-289
-290
-281
-280
-294
-302
-298
-294
-285
-282
-273
-271
-280
-282
-284
-288
-275
-279
-291
-286
-284
-289
-262
-244
-247
-266
-275
-281
-275
-262
-269
-262
-264
-278
-278
-269
-272
-274
-286
-292
-282
-268
-259
-265
-263
-255
-260
-256
-248
-241
-247
-257
-253
-250
-258
-259
-261
-275
-289
-276
-280
-297
-271
-261
-252
-259
-272
-260
-241
-233
-226
-222
-234
-229
-217
-226
-242
-242
-231
-224
-221
-222
-218
-208
-209
-229
-225
-231
-243
-246
-250
-230
-235
-240
-235
-242
-246
-230
-239
-252
-235
-225
-219
-210
-217
-223
-227
-238
-244
-245
-260
-274
-260
-266
-262
-256
-246
-242
-250
-229
-222
-241
-239
-233
-229
-233
-238
-232
-248
-252
-256
-269
-256
-250
-256
-257
-250
-246
-249
-250
-246
-238
-237
-231
-226
-225
-228
-226
-228
-239
-244
-236
-243
-245
-265
-284
-283
-284
-293
-299
-314
-312
-323
-332
-322
-322
-319
-313
-298
-287
-299
-300
-292
-291
-289
-288
-286
-272
-256
-267
-272
-279
-284
-278
-272
-273
-282
-286
-294
-295
-295
-284
-288
-283
-269
-256
-243
-267
-276
-261
-258
-254
-249
-236
-217
-224
-219
-216
-222
-200
-203
-209
-210
-225
-215
-190
-171
-157
-155
-166
-179
-182
-187
-177
-174
-181
-181
-175
-173
-184
-183
-187
-187
-194
-195
-188
-186
-173
-168
-180
-191
-196
-213
-234
-237
-235
-253
-251
-261
-254
-247
-246
-240
-242
-239
-212
-195
-214
-219
-213
-216
-236
-240
-234
-237
-245
-239
-245
-254
-255
-272
-273
-268
-284
-280
-284
-308
-320
-327
-323
-317
-336
-336
-326
-325
-319
-301
-288
-290
-301
-304
-312
-303
-292
-299
-298
-284
-283
-280
-293
-296
-275
-273
-275
-276
-274
-276
-285
-284
-279
-281
-292
-279
-285
-304
-301
-302
-301
-300
-296
-291
-294
-305
-288
-275
-289
-290
-275
-275
-275
-258
-242
-247
-247
-232
-233
-244
-248
-255
-264
-270
-277
-277
-283
-280
-259
-272
-281
-276
-275
-272
-271
-274
-289
-275
-282
-279
-258
-256
-257
-258
-239
-243
-259
-253
-248
-250
-252
-256
-261
-269
-258
-243
-259
-267
-259
-254
-261
-249
-238
-249
-256
-252
-257
-271
-273
-276
-277
-290
-292
-277
-286
-288
-277
-288
-287
-283
-288
-277
-272
-277
-265
-263
-285
-299
-297
-309
-333
-320
-319
-332
-329
-328
-336
-331
-331
-335
-322
-324
-319
-308
-309
-318
-325
-323
-330
-325
-322
-307
-295
-312
-323
-330
-327
-340
-344
-337
-332
-319
-315
-307
-285
-285
-304
-296
-278
-282
-271
-248
-250
-234
-235
-243
-236
-256
-269
-277
-262
-248
-252
-269
-268
-266
-274
-257
-265
-263
-268
-266
-255
-252
-260
-261
-256
-265
-264
-259
-257
-243
-231
-235
-222
-211
-213
-218
-214
-205
-197
-193
-198
-205
-215
-220
-220
-238
-241
-242
-240
-243
-255
-268
-277
-281
-290
-286
-273
-263
-264
-268
-290
-313
-315
-309
-305
-301
-299
-291
-293
-307
-304
-311
-324
-320
-322
-314
-313
-313
-312
-318
-308
-301
-320
-313
-317
-314
-312
-311
-319
-323
-303
-303
-320
-318
-322
-315
-296
-306
-310
-306
-296
-291
-283
-282
-263
-258
-275
-273
-268
-252
-240
-235
-224
-216
-214
-208
-210
-221
-225
-231
-238
-238
-235
-241
-256
-270
-267
-267
-258
-246
-239
-235
-211
-197
-200
-214
-232
-249
-267
-273
-261
-261
-266
-272
-259
-244
-246
-233
-225
-214
-208
-212
-220
-215
-208
-222
-230
-230
-232
-235
-248
-244
-231
-234
-229
-222
-224
-224
-223
-221
-225
-217
-208
-230
-246
-237
-246
-250
-236
-243
-239
-237
-229
-229
-242
-226
-221
-224
-208
-202
-214
-216
-220
-217
-209
-198
-197
-195
-193
-200
-214
-232
-240
-238
-243
-248
-252
-280
-294
-284
-285
-301
-310
-321
-330
-323
-327
-332
-337
-337
-324
-326
-323
-315
-311
-302
-298
-283
-283
-279
-269
-287
-290
-299
-294
-303
-305
-292
-295
-292
-295
-287
-291
-291
-285
-289
-295
-275
-266
-269
-275
-272
-268
-282
-300
-302
-293
-286
-277
-269
-263
-263
-277
-274
-260
-253
-247
-240
-243
-249
-239
-240
-240
-241
-250
-251
-266
-279
-282
-278
-286
-293
-278
-270
-254
-252
-249
-249
-243
-233
-239
-243
-248
-260
-258
-255
-247
-243
-258
-268
-283
-283
-290
-294
-295
-295
-288
-297
-286
-300
-299
-291
-294
-310
-325
-324
-325
-317
-312
-302
-284
-273
-283
-281
-285
-292
-281
-286
-293
-292
-290
-295
-303
-304
-307
-296
-287
-273
-269
-253
-244
-253
-259
-266
-267
-266
-272
-288
-301
-307
-314
-315
-309
-317
-313
-318
-309
-316
-330
-335
-345
-342
-361
-359
-349
-355
-347
-352
-361
-347
-334
-327
-307
-296
-300
-295
-305
-322
-319
-315
-311
-318
-312
-315
-320
-311
-313
-310
-317
-305
-311
-322
-322
-321
-322
-333
-338
-324
-315
-315
-310
-312
-317
-329
-327
-318
-312
-300
-284
-275
-268
-254
-230
-234
-244
-239
-234
-241
-235
-231
-247
-252
-261
-276
-284
-280
-271
-269
-250
-244
-241
-227
-231
-242
-233
-239
-251
-249
-258
-272
-266
-255
-252
-245
-257
-243
-241
-257
-266
-266
-279
-287
-285
-303
-311
-311
-305
-316
-321
-320
-310
-311
-306
-298
-300
-291
-299
-291
-292
-294
-279
-261
-277
-286
-272
-276
-292
-303
-295
-284
-272
-270
-274
-273
-270
-265
-261
-260
-247
-243
-239
-236
-235
-239
-243
-244
-239
-231
-239
-252
-256
-254
-250
-231
-240
-241
-235
-241
-236
-233
-246
-249
-248
-252
-253
-261
-270
-281
-279
-280
-290
-295
-293
-294
-303
-301
-299
-299
-304
-297
-298
-304
-297
-294
-275
-276
-277
-274
-261
-239
-255
-246
-277
-270
-222
-257
-261
-259
-270
-279
-272
-267
-261
-250
-237
-239
-241
-254
-259
-250
-238
-228
-206
-206
-208
-212
-212
-212
-204
-210
-233
-228
-223
-236
-244
-240
-255
-260
-263
-252
-252
-243
-232
-234
-237
-238
-245
-245
-248
-264
-268
-272
-275
-278
-300
-304
-301
-296
-289
-295
-289
-285
-293
-297
-295
-303
-310
-315
-317
-324
-318
-303
-308
-292
-289
-280
-267
-265
-253
-261
-264
-256
-262
-259
-270
-282
-277
-280
-259
-241
-249
-251
-254
-250
-236
-235
-231
-240
-246
-247
-268
-257
-249
-250
-238
-221
-219
-226
-214
-204
-209
-208
-195
-196
-205
-221
-213
-230
-233
-256
-266
-250
-278
-257
-250
-253
-245
-250
-261
-255
-260
-250
-232
-225
-237
-244
-240
-242
-247
-246
-251
-248
-244
-264
-271
-258
-257
-259
-271
-284
-293
-297
-284
-279
-280
-283
-296
-290
-276
-300
-315
-309
-316
-332
-336
-334
-357
-381
-379
-411
-408
-428
-410
-454
-453
-499
-494
-564
-544
-673
-608
-1326
-2909
-2122
-1437
-1371
-1262
-1191
-1588
-2670
-2300
-1778
-1552
-1000
-908
-1146
-681
-754
-962
-965
-460
-1725
-2104
-1020
-1474
-1883
-1660
-1542
-2258
-2005
-1648
-1087
-814
-701
-877
-960
-816
-752
-494
-309
-127
-170
-275
-362
-394
-621
-680
-851
-945
-713
-813
-1006
-1371
-1696
-1806
-1725
-1716
-1629
-1497
-1492
-1469
-1539
-1493
-1724
-1709
-1702
-1585
-1462
-1364
-1292
-1455
-1393
-1526
-1418
-1228
-1089
-1043
-934
-772
-787
-1131
-1363
-1074
-852
-786
-747
-747
-559
-595
-647
-620
-626
-587
-426
-382
-397
-326
-489
-761
-1161
-1324
-1288
-1279
-1207
-967
-986
-1012
-1273
-1208
-913
-830
-560
-325
113
116
-135
-206
5
386
587
755
946
1250
1076
1098
1011
680
728
970
1016
1026
1000
673
560
549
545
540
691
927
947
782
632
549
442
368
384
710
982
1014
1011
904
999
1110
1060
1141
1381
1499
1586
1477
1390
1340
1259
1311
1426
1631
1679
1585
1527
1397
1298
1213
1040
1097
1165
1154
1136
988
771
637
601
675
722
727
672
604
551
389
278
229
227
291
365
381
370
275
195
181
232
344
409
435
479
517
484
419
366
415
525
545
588
610
540
460
351
319
323
333
325
302
333
317
207
111
61
109
174
186
239
257
198
143
164
217
278
350
413
482
525
497
440
417
449
482
546
596
580
579
561
541
590
628
681
797
922
994
966
954
959
942
1008
1075
1172
1282
1254
1235
1227
1230
1304
1321
1425
1653
1796
1905
1883
1890
2150
2415
2668
2802
2909
3113
3183
3191
3258
3363
3736
3982
4204
4534
4799
5078
5383
5713
6281
6716
7064
7319
7570
6619
3881
769
-2606
-4410
-4865
-5065
-4318
-4085
-4745
-5180
-5725
-5196
-3986
-2721
-1051
84
462
-424
-2186
-3166
-3338
-2284
-544
1183
2980
4062
4438
4531
4675
4985
5606
6246
6696
6475
5291
3452
1638
470
-4
65
411
645
636
276
-479
-1298
-2083
-2559
-2645
-2557
-2481
-2725
-3296
-3877
-4273
-4142
-3544
-2520
-1170
53
1009
1544
1659
1559
1484
1678
2112
2529
2692
2436
1984
1467
1052
896
1014
1370
1659
1614
1124
165
-979
-2163
-3127
-3669
-3918
-3948
-4093
-4435
-4684
-4691
-4378
-3762
-2937
-1955
-1050
-462
-300
-417
-590
-602
-362
80
652
1079
1229
1167
972
810
682
606
626
567
359
-163
-955
-1727
-2324
-2555
-2468
-2140
-1724
-1370
-1089
-982
-892
-781
-594
-264
57
341
429
315
127
-64
-134
25
319
668
896
982
919
738
537
339
251
202
174
186
73
-57
-165
-178
55
436
938
1418
1792
2061
2198
2196
2288
2425
2695
2998
3184
3512
3823
4239
4543
4780
5167
5595
6230
6915
7350
7143
4663
953
-3298
-6966
-8528
-9169
-8400
-7221
-7025
-7169
-7825
-7854
-6703
-4963
-2453
-196
1192
1017
-887
-2807
-3940
-3590
-1821
385
2701
4355
5045
4889
4510
4450
4790
5426
5960
5905
4921
2931
395
-1784
-3197
-3684
-3546
-3228
-2938
-2894
-3251
-3808
-4379
-4664
-4557
-4135
-3549
-3223
-3276
-3686
-4218
-4391
-4019
-3025
-1481
237
1799
2883
3348
3262
2907
2642
2592
2709
2722
2346
1614
629
-359
-1035
-1308
-1169
-776
-456
-454
-893
-1658
-2600
-3448
-3946
-4091
-4010
-3926
-3923
-3960
-3951
-3780
-3344
-2609
-1630
-575
296
751
799
553
137
-182
-308
-225
-62
27
-44
-289
-886
-1804
-2569
-2894
-2796
-2800
-3129
-3482
-3743
-4063
-4338
-4330
-3871
-3073
-2257
-1555
-1029
-829
-902
-1043
-898
-501
-94
164
222
189
44
-341
-702
-856
-792
-664
-682
-803
-1021
-1325
-1747
-2037
-1931
-1614
-1263
-1001
-818
-635
-611
-666
-663
-531
-209
108
312
409
372
261
108
47
139
308
389
392
351
205
-21
-298
-466
-402
-205
5
131
213
194
244
488
740
1198
1632
2054
2469
2624
2723
2867
3046
3414
3868
4427
4988
5402
5750
6147
6679
7118
6039
3039
-878
-5133
-7630
-8926
-9030
-7847
-7298
-7155
-7398
-7581
-6684
-5281
-3308
-1111
638
1259
135
-1691
-3095
-3331
-2083
-158
1989
3800
4776
4843
4512
4312
4376
4767
5112
5086
4440
2906
584
-1659
-3277
-4055
-4128
-3915
-3614
-3385
-3415
-3627
-3911
-4057
-3953
-3679
-3216
-2831
-2689
-2846
-3176
-3315
-2990
-2157
-888
603
2054
3175
3770
3772
3343
2834
2409
2166
1976
1622
1000
150
-782
-1551
-1938
-1923
-1641
-1353
-1220
-1444
-1994
-2698
-3424
-3903
-4035
-3884
-3609
-3379
-3214
-3032
-2728
-2256
-1537
-586
367
1162
1607
1629
1376
922
430
73
-82
-93
-160
-307
-565
-872
-1203
-2045
-2930
-3498
-3643
-3564
-4112
-4733
-4918
-4827
-4527
-4193
-3502
-2524
-1547
-801
-346
40
82
-38
-42
187
549
615
469
174
-1
-178
-561
-773
-844
-878
-1070
-1438
-1750
-2072
-2354
-2526
-2392
-1902
-1425
-1056
-848
-656
-417
-234
-54
94
334
579
681
636
422
246
193
189
330
402
428
424
282
95
-159
-339
-422
-359
-289
-184
-103
-93
-36
96
339
650
982
1332
1751
1975
2037
2064
2072
2164
2425
2681
3153
3744
4152
4681
5036
5509
6072
6695
7383
7681
6148
2564
-1841
-6311
-8582
-9558
-9199
-7893
-7321
-6910
-6845
-6498
-5426
-3982
-2107
-243
1162
1394
111
-1717
-3097
-3220
-1893
207
2528
4408
5418
5391
4901
4415
4233
4380
4657
4535
3727
2005
-473
-2752
-4365
-4912
-4647
-3970
-3322
-2965
-2946
-3177
-3429
-3553
-3449
-3163
-2802
-2522
-2507
-2713
-2928
-2873
-2254
-1112
356
1872
3116
3885
4121
3819
3150
2429
1794
1297
926
536
15
-658
-1385
-1904
-2120
-2026
-1716
-1449
-1347
-1545
-2023
-2691
-3352
-3778
-3884
-3646
-3217
-2749
-2331
-1941
-1503
-942
-195
628
1341
1853
2015
1813
1312
635
29
-363
-533
-572
-606
-666
-834
-1065
-1320
-1510
-2182
-3099
-3720
-4164
-4259
-4735
-5173
-4947
-4341
-3502
-2699
-1806
-836
71
624
881
1037
828
429
95
-18
38
-50
-183
-358
-371
-378
-605
-773
-882
-1000
-1307
-1666
-2025
-2342
-2498
-2600
-2392
-1762
-1113
-503
-57
330
740
976
1067
1001
927
813
628
361
17
-235
-315
-282
-159
25
227
321
231
62
-106
-180
-261
-364
-372
-378
-275
-130
-60
190
494
889
1356
1654
1890
2007
1955
1969
2025
2095
2283
2377
2604
2876
3214
3620
4065
4570
5117
5807
6476
7032
6999
4912
1374
-2951
-6783
-8555
-9476
-8765
-7648
-6923
-6293
-5968
-5161
-3994
-2501
-947
639
1595
1476
158
-1484
-2581
-2452
-1018
998
3111
4692
5410
5204
4612
4075
3802
3759
3747
3332
2410
667
-1578
-3546
-4827
-5152
-4750
-4038
-3320
-2795
-2518
-2510
-2643
-2637
-2652
-2503
-2274
-2099
-1999
-2044
-1984
-1700
-989
69
1318
2531
3509
4041
4102
3616
2761
1876
1065
492
116
-156
-482
-937
-1452
-1849
-2004
-1931
-1731
-1487
-1351
-1460
-1827
-2401
-2997
-3369
-3400
-3116
-2597
-2017
-1468
-992
-515
-26
533
1094
1546
1796
1754
1439
834
128
-524
-940
-1098
-1112
-1073
-1002
-1061
-1216
-2051
-3051
-3681
-3907
-3686
-3988
-4169
-3973
-3535
-3086
-2718
-2118
-1285
-329
414
900
1111
897
427
77
-55
5
54
61
-44
-136
-356
-757
-1057
-1183
-1241
-1354
-1498
-1655
-1836
-2084
-2364
-2358
-1891
-1293
-692
-175
289
703
894
893
772
705
660
571
429
231
25
-129
-223
-209
-31
207
415
467
445
334
171
-24
-261
-372
-311
-49
177
387
520
647
875
1113
1363
1486
1508
1463
1459
1437
1349
1317
1321
1640
2072
2560
2998
3369
3780
4223
4789
5313
5891
6312
6729
7003
5974
2975
-892
-5174
-7665
-8803
-8778
-7457
-6547
-5578
-5084
-4307
-3451
-2400
-1449
-418
384
561
-294
-1774
-2828
-3025
-1751
233
2540
4337
5399
5517
4967
4363
3925
3590
3395
2962
2177
944
-868
-2640
-3842
-4211
-3856
-3140
-2392
-1845
-1616
-1616
-1940
-2288
-2672
-2964
-3026
-2984
-2764
-2542
-2204
-1705
-917
227
1434
2445
3266
3639
3531
3029
2198
1302
521
11
-229
-270
-274
-403
-687
-969
-1151
-1170
-1134
-1111
-1199
-1481
-1930
-2510
-3061
-3395
-3395
-3053
-2463
-1775
-1053
-485
-53
361
742
1076
1246
1253
1047
673
179
-332
-733
-919
-888
-687
-508
-347
-314
-432
-709
-1081
-1811
-3079
-4014
-4577
-4436
-4382
-4416
-3973
-3100
-2056
-1246
-579
-5
638
929
966
754
296
-243
-619
-677
-427
-146
47
112
126
38
-234
-610
-926
-1183
-1540
-1943
-2246
-2424
-2490
-2394
-2078
-1304
-415
340
845
1128
1327
1323
1111
725
367
150
-62
-226
-300
-275
-132
24
198
359
459
438
169
-217
-525
-774
-942
-1020
-942
-628
-238
140
489
786
1015
1213
1293
1361
1389
1260
1104
932
944
1085
1227
1463
1935
2447
3000
3277
3320
3512
3558
3792
3891
3946
4246
4585
5027
5509
5413
3331
353
-3554
-6337
-7378
-7715
-6738
-6013
-5167
-4583
-3724
-3155
-2421
-1934
-1308
-619
-345
-725
-1776
-2411
-2448
-1178
614
2653
4155
4886
4948
4357
3629
3214
2890
2675
2380
1742
802
-542
-1981
-2971
-3193
-2837
-2150
-1591
-1244
-1230
-1449
-1860
-2356
-2819
-3197
-3354
-3198
-2834
-2310
-1757
-1081
-291
594
1541
2208
2586
2614
2352
1776
1159
476
38
-158
-130
94
262
248
-7
-335
-627
-758
-847
-1047
-1314
-1712
-2185
-2604
-2947
-3019
-2791
-2316
-1659
-1067
-590
-219
-41
66
167
259
217
144
-41
-287
-484
-642
-629
-504
-318
-118
-50
-88
-291
-646
-1085
-1594
-2589
-3686
-4335
-4462
-3975
-3791
-3520
-2836
-1810
-981
-440
-157
73
296
285
107
-223
-656
-930
-852
-454
65
418
655
754
648
287
-235
-814
-1263
-1678
-2099
-2394
-2374
-2257
-2033
-1692
-1091
-229
437
805
890
915
878
648
220
-167
-335
-312
-219
-43
191
524
782
870
895
790
607
201
-277
-692
-977
-1112
-1082
-841
-390
146
665
1037
1218
1242
1083
990
845
707
435
197
159
296
538
816
1212
1741
2405
2738
3039
3025
3022
3053
2969
2939
2974
3234
3383
3908
4220
4916
5563
5952
4332
1677
-1829
-5037
-6244
-7238
-6529
-5911
-4852
-4042
-2943
-2333
-1835
-1693
-1473
-1150
-1146
-1442
-2492
-2818
-2817
-1487
85
1913
3342
4054
4264
3961
3487
3180
2825
2377
1956
1321
535
-425
-1359
-1901
-1867
-1491
-1026
-676
-452
-528
-780
-1348
-2052
-2897
-3562
-3854
-3730
-3150
-2372
-1597
-836
-55
623
1202
1523
1616
1524
1176
710
267
-23
-114
30
442
872
1146
1143
918
604
324
84
-187
-554
-971
-1419
-1846
-2162
-2341
-2268
-1987
-1584
-1119
-665
-381
-249
-257
-393
-604
-787
-907
-938
-849
-708
-507
-262
-39
117
197
164
31
-161
-431
-773
-1282
-2005
-2662
-3073
-3089
-2914
-2736
-2462
-1979
-1445
-1016
-778
-684
-657
-685
-745
-869
-1010
-1106
-1002
-687
-261
141
440
647
667
471
81
-444
-938
-1378
-1724
-1928
-1936
-1722
-1409
-1123
-816
-456
-59
215
300
335
351
306
198
111
22
7
69
208
364
535
624
615
532
397
144
-209
-524
-749
-846
-884
-881
-731
-409
-67
258
492
761
902
848
714
583
496
348
209
182
329
550
691
829
993
1182
1395
1604
1705
1801
1766
1686
1721
1763
1961
2056
2359
2800
3121
3530
3584
3960
4164
4572
4653
4753
3370
1080
-1574
-4324
-5210
-5825
-5136
-4403
-3259
-2497
-1516
-1292
-1245
-1716
-1939
-2134
-2447
-2825
-3539
-3347
-2802
-1146
569
2110
3106
3519
3472
3165
2575
2063
1596
1201
964
798
616
356
165
101
254
457
522
400
188
-228
-812
-1672
-2566
-3326
-3731
-3568
-3012
-2285
-1546
-891
-429
-37
98
40
-157
-383
-599
-767
-833
-745
-317
250
849
1329
1602
1679
1506
1164
767
333
-61
-456
-760
-975
-1059
-1058
-983
-872
-797
-725
-689
-724
-816
-956
-1195
-1441
-1705
-1862
-1882
-1689
-1309
-848
-473
-142
99
170
129
-44
-228
-422
-606
-769
-879
-922
-854
-976
-1204
-1464
-1642
-1747
-1883
-1988
-1947
-1767
-1548
-1405
-1318
-1283
-1203
-1002
-900
-840
-866
-834
-681
-497
-320
-208
-178
-136
-168
-300
-453
-562
-576
-555
-525
-535
-511
-548
-619
-672
-644
-485
-341
-196
-10
206
365
411
336
224
116
2
-103
-218
-287
-246
-193
-106
15
112
204
226
195
119
-24
-98
-136
-148
-149
-144
-43
-14
44
85
240
438
562
613
635
565
533
367
233
152
78
193
227
468
672
965
1174
1350
1498
1501
1413
1316
1327
1461
1632
1682
1849
2051
2320
2549
2733
2998
3248
3565
3703
3839
2917
1331
-459
-2394
-3123
-3642
-3446
-2948
-2126
-1352
-707
-600
-836
-1383
-1755
-2250
-2712
-3237
-3638
-3217
-2448
-982
266
1228
1832
2072
1912
1534
917
427
178
132
226
468
717
869
1028
1052
983
805
585
371
164
-125
-472
-1014
-1523
-1847
-1924
-1706
-1369
-964
-641
-340
-163
-181
-404
-715
-1083
-1285
-1419
-1421
-1253
-868
-307
231
632
772
756
577
326
10
-352
-581
-634
-592
-379
-149
68
160
172
113
-48
-332
-632
-841
-954
-998
-1065
-1130
-1147
-1092
-1002
-878
-806
-735
-682
-679
-729
-859
-1170
-1357
-1571
-1659
-1583
-1540
-1505
-1464
-1402
-1331
-1332
-1407
-1415
-1387
-1326
-1328
-1301
-1258
-1107
-892
-632
-413
-261
-198
-144
-164
-251
-396
-520
-558
-603
-616
-628
-625
-616
-581
-549
-550
-550
-523
-500
-521
-578
-656
-734
-772
-720
-574
-426
-275
-130
-1
68
72
37
-32
-113
-151
-158
-109
-50
-3
76
121
125
123
116
101
120
118
123
118
83
29
-22
-67
-122
-78
-33
50
45
75
104
109
138
84
20
52
59
42
-10
-32
20
165
331
444
586
739
892
1005
1097
1147
1305
1363
1502
1588
1630
1776
1762
1864
1923
2083
2264
2346
2539
2612
2744
2892
2724
1734
724
-668
-1420
-1841
-2039
-1872
-1531
-946
-505
-348
-715
-1170
-1691
-1977
-2493
-2881
-3363
-2994
-2370
-1474
-656
-188
231
517
542
281
-143
-517
-520
-423
-165
112
566
954
1321
1416
1217
931
679
501
390
162
-56
-270
-450
-556
-600
-622
-634
-553
-478
-455
-479
-588
-749
-956
-1233
-1442
-1577
-1546
-1342
-1033
-712
-442
-296
-213
-187
-282
-421
-570
-676
-659
-578
-372
-148
101
280
385
326
187
1
-223
-423
-486
-552
-539
-471
-403
-325
-379
-457
-620
-786
-909
-1031
-1137
-1209
-1287
-1339
-1351
-1295
-1246
-1220
-1276
-1363
-1424
-1476
-1474
-1507
-1500
-1402
-1312
-1214
-1146
-1037
-884
-681
-503
-405
-374
-373
-316
-277
-343
-418
-445
-427
-394
-384
-390
-404
-375
-368
-419
-491
-514
-514
-528
-538
-564
-592
-595
-576
-551
-555
-552
-535
-508
-456
-424
-373
-316
-266
-205
-205
-174
-170
-179
-161
-161
-130
-81
-10
68
146
221
233
198
145
114
98
84
61
53
14
24
65
62
77
60
20
-63
-131
-177
-156
-139
-71
14
59
151
222
223
220
204
153
122
113
153
237
357
446
585
667
706
773
770
765
765
722
668
755
785
871
940
936
1032
1041
1070
1019
1003
1020
1051
1144
1225
1279
1103
779
445
-27
-319
-570
-675
-571
-452
-249
-156
-155
-270
-411
-644
-961
-1248
-1537
-1549
-1437
-1227
-918
-723
-537
-377
-395
-521
-734
-891
-1007
-1038
-992
-828
-561
-262
-8
129
141
47
-77
-240
-356
-460
-453
-376
-277
-172
-77
-52
-86
-141
-224
-326
-372
-408
-430
-493
-552
-611
-652
-682
-713
-733
-740
-751
-778
-797
-792
-820
-829
-794
-793
-779
-795
-755
-737
-691
-628
-536
-447
-375
-338
-389
-536
-662
-727
-772
-726
-680
-557
-465
-469
-586
-741
-893
-977
-997
-1038
-1034
-943
-828
-713
-693
-725
-718
-773
-807
-868
-925
-867
-727
-604
-468
-360
-267
-195
-201
-298
-411
-515
-540
-511
-474
-371
-238
-90
-23
-47
-87
-173
-237
-280
-324
-308
-255
-152
-57
-21
-22
-47
-87
-105
-141
-178
-187
-172
-186
-179
-174
-160
-136
-168
-171
-222
-250
-278
-307
-290
-253
-205
-189
-147
-106
-130
-126
-112
-91
-58
-28
-9
8
17
9
15
66
109
117
141
140
121
81
79
42
-31
-62
-128
-172
-174
-154
-156
-132
-81
-104
-125
-188
-283
-301
-327
-399
-416
-358
-301
-209
-154
-110
-57
-33
-54
-102
-171
-137
-120
-117
-41
-36
9
22
45
22
19
-24
-84
-123
-171
-195
-175
-147
-115
-72
-95
-112
-131
-172
-200
-216
-199
-142
-98
-37
-41
-83
-99
-124
-116
-117
-134
-140
-139
-156
-141
-108
-68
-33
-61
-78
-81
-131
-180
-209
-231
-214
-198
-189
-189
-234
-276
-289
-340
-374
-364
-375
-363
-328
-346
-361
-342
-340
-375
-378
-336
-342
-357
-358
-347
-360
-381
-379
-395
-418
-385
-353
-345
-309
-282
-277
-269
-279
-292
-282
-291
-278
-302
-319
-313
-338
-348
-339
-349
-348
-332
-362
-389
-422
-453
-472
-479
-471
-452
-437
-398
-372
-398
-416
-422
-403
-374
-364
-348
-321
-318
-308
-310
-342
-333
-323
-342
-329
-313
-311
-324
-311
-292
-314
-292
-241
-188
-168
-176
-195
-221
-238
-242
-261
-292
-320
-340
-333
-333
-329
-301
-259
-215
-181
-169
-179
-195
-185
-182
-202
-202
-243
-261
-277
-296
-296
-260
-228
-213
-187
-176
-155
-139
-106
-103
-90
-74
-103
-141
-170
-182
-203
-201
-173
-177
-155
-124
-145
-159
-156
-173
-173
-152
-153
-170
-193
-194
-195
-206
-183
-158
-155
-160
-149
-148
-171
-183
-194
-210
-232
-243
-256
-289
-315
-321
-327
-330
-336
-340
-317
-311
-299
-309
-342
-366
-351
-328
-331
-329
-309
-286
-277
-270
-265
-224
-202
-175
-147
-151
-165
-177
-160
-146
-156
-146
-134
-145
-138
-148
-183
-204
-223
-258
-286
-306
-342
-354
-332
-319
-289
-255
-241
-210
-199
-195
-207
-220
-209
-202
-178
-184
-197
-187
-169
-149
-115
-66
-58
-79
-102
-121
-146
-169
-203
-229
-238
-250
-251
-236
-209
-191
-144
-98
-84
-70
-56
-86
-146
-179
-225
-259
-290
-301
-276
-263
-256
-237
-218
-188
-190
-193
-161
-148
-152
-176
-206
-241
-284
-319
-307
-282
-277
-253
-227
-222
-236
-239
-249
-287
-306
-324
-366
-382
-373
-372
-374
-365
-350
-346
-328
-314
-298
-280
-272
-276
-299
-316
-335
-345
-330
-317
-314
-315
-319
-305
-281
-278
-261
-258
-251
-228
-227
-229
-226
-233
-222
-203
-205
-191
-193
-214
-234
-260
-275
-281
-259
-268
-243
-220
-217
-196
-197
-217
-239
-266
-291
-292
-279
-262
-239
-241
-248
-257
-239
-229
-236
-225
-233
-232
-194
-163
-139
-116
-79
-64
-83
-89
-82
-84
-103
-92
-63
-71
-101
-116
-153
-202
-220
-260
-291
-294
-336
-363
-375
-402
-416
-411
-414
-430
-426
-403
-399
-394
-375
-365
-345
-314
-292
-275
-259
-240
-204
-178
-158
-116
-132
-148
-132
-141
-151
-141
-145
-165
-163
-162
-181
-194
-198
-213
-231
-231
-250
-268
-256
-264
-289
-293
-294
-289
-287
-295
-311
-321
-326
-334
-327
-332
-321
-299
-284
-257
-223
-224
-226
-213
-250
-282
-289
-334
-390
-404
-390
-395
-389
-324
-263
-220
-165
-122
-115
-123
-149
-196
-251
-302
-366
-392
-409
-425
-396
-359
-318
-282
-250
-213
-203
-239
-265
-295
-331
-363
-379
-381
-363
-318
-256
-186
-127
-82
-49
-39
-65
-101
-143
-187
-220
-247
-257
-267
-276
-266
-234
-211
-179
-138
-122
-123
-145
-171
-200
-242
-285
-332
-362
-360
-356
-359
-345
-301
-261
-208
-172
-137
-94
-76
-49
-56
-76
-82
-93
-103
-110
-104
-98
-116
-119
-127
-140
-159
-180
-188
-218
-246
-272
-287
-312
-319
-340
-365
-364
-356
-324
-315
-300
-288
-283
-267
-243
-226
-206
-166
-134
-129
-116
-92
-94
-75
-73
-73
-67
-81
-101
-122
-141
-160
-149
-155
-161
-149
-158
-182
-220
-275
-322
-349
-369
-406
-408
-409
-421
-406
-415
-401
-348
-316
-318
-317
-308
-330
-370
-378
-369
-361
-322
-242
-197
-169
-129
-97
-85
-66
-40
-60
-70
-79
-96
-120
-126
-122
-129
-130
-109
-98
-111
-118
-137
-164
-200
-215
-212
-226
-235
-248
-270
-296
-321
-329
-324
-277
-232
-210
-179
-173
-182
-179
-173
-159
-149
-139
-157
-167
-175
-189
-201
-209
-191
-184
-165
-156
-152
-145
-142
-139
-146
-150
-157
-174
-196
-219
-209
-219
-238
-219
-204
-199
-202
-190
-194
-209
-214
-236
-260
-255
-282
-305
-306
-329
-330
-330
-317
-269
-228
-205
-197
-215
-228
-237
-263
-259
-249
-250
-256
-246
-243
-233
-243
-255
-245
-227
-224
-218
-205
-194
-186
-199
-207
-224
-236
-239
-230
-224
-229
-252
-262
-258
-259
-256
-222
-204
-207
-212
-243
-255
-245
-199
-184
-186
-180
-183
-186
-206
-190
-166
-146
-130
-119
-109
-122
-122
-135
-167
-166
-178
-192
-169
-178
-220
-227
-226
-237
-233
-238
-235
-212
-214
-225
-226
-226
-235
-229
-229
-227
-224
-253
-268
-251
-235
-218
-174
-147
-128
-97
-108
-136
-175
-203
-228
-253
-266
-285
-315
-324
-327
-314
-282
-254
-217
-205
-222
-249
-300
-333
-324
-343
-335
-319
-309
-284
-269
-243
-218
-206
-199
-199
-204
-218
-231
-265
-282
-269
-271
-264
-240
-221
-223
-223
-217
-216
-228
-252
-279
-309
-348
-374
-398
-423
-425
-421
-395
-346
-323
-305
-280
-264
-259
-261
-249
-249
-251
-258
-269
-249
-225
-187
-150
-132
-121
-118
-134
-171
-202
-213
-241
-284
-297
-299
-299
-301
-298
-299
-284
-266
-264
-286
-295
-295
-324
-345
-322
-308
-338
-331
-307
-310
-302
-263
-235
-226
-200
-176
-185
-198
-189
-201
-220
-198
-183
-168
-177
-185
-188
-197
-204
-194
-212
-246
-258
-278
-290
-286
-274
-252
-234
-229
-227
-227
-229
-220
-201
-194
-202
-199
-198
-221
-231
-217
-216
-230
-226
-233
-253
-262
-289
-315
-318
-317
-304
-284
-288
-284
-272
-280
-263
-246
-229
-204
-214
-238
-273
-312
-340
-354
-353
-352
-336
-344
-350
-340
-332
-325
-315
-323
-332
-324
-328
-338
-348
-357
-363
-371
-360
-349
-341
-325
-296
-277
-272
-266
-283
-295
-292
-297
-310
-310
-299
-280
-273
-267
-242
-265
-271
-265
-278
-289
-284
-273
-260
-228
-208
-206
-228
-254
-301
-302
-294
-307
-303
-287
-281
-280
-250
-242
-231
-206
-181
-161
-150
-160
-161
-172
-182
-175
-164
-153
-165
-157
-152
-173
-174
-181
-187
-202
-227
-263
-322
-340
-358
-386
-407
-414
-406
-399
-373
-329
-310
-298
-274
-245
-224
-208
-195
-195
-198
-203
-207
-206
-223
-224
-219
-202
-196
-186
-183
-207
-240
-285
-345
-386
-412
-421
-427
-419
-383
-359
-346
-323
-287
-268
-247
-247
-257
-288
-287
-260
-281
-315
-301
-276
-271
-266
-266
-246
-239
-251
-251
-241
-249
-260
-284
-283
-292
-314
-337
-364
-356
-360
-352
-325
-312
-319
-328
-331
-332
-338
-354
-333
-323
-308
-259
-238
-220
-193
-170
-163
-169
-176
-178
-193
-190
-180
-196
-203
-198
-192
-215
-246
-260
-269
-287
-313
-320
-304
-315
-333
-321
-315
-303
-300
-291
-287
-305
-308
-289
-297
-309
-306
-306
-311
-289
-269
-280
-263
-242
-226
-222
-234
-239
-275
-293
-314
-330
-321
-304
-281
-259
-237
-246
-251
-258
-247
-212
-200
-183
-210
-238
-251
-294
-307
-309
-312
-299
-294
-319
-325
-326
-329
-327
-339
-355
-378
-415
-435
-458
-469
-449
-429
-380
-301
-289
-297
-274
-289
-285
-268
-279
-268
-277
-294
-275
-268
-257
-248
-258
-260
-257
-257
-253
-261
-289
-321
-365
-412
-427
-428
-433
-442
-434
-407
-393
-390
-371
-363
-342
-324
-336
-360
-381
-392
-398
-384
-367
-342
-299
-275
-275
-274
-261
-249
-243
-249
-246
-266
-287
-296
-332
-349
-346
-374
-388
-372
-369
-368
-385
-423
-411
-388
-381
-367
-347
-337
-342
-339
-292
-271
-273
-272
-271
-262
-278
-270
-286
-320
-311
-308
-301
-291
-297
-318
-339
-343
-321
-324
-330
-331
-309
-305
-325
-348
-397
-252
-440
-417
-216
-364
-368
-307
-299
-298
-355
-317
-287
-343
-359
-341
-377
-425
-414
-398
-362
-337
-337
-328
-311
-317
-327
-300
-292
-285
-246
-239
-271
-292
-328
-362
-338
-328
-337
-326
-318
-331
-377
-393
-422
-472
-488
-477
-468
-509
-528
-502
-486
-489
-456
-393
-364
-386
-393
-393
-400
-419
-434
-392
-375
-378
-352
-347
-342
-324
-304
-263
-224
-205
-213
-237
-231
-246
-302
-292
-275
-278
-266
-281
-271
-255
-263
-278
-259
-242
-269
-298
-329
-361
-395
-429
-453
-453
-434
-411
-394
-372
-347
-354
-338
-316
-307
-277
-274
-263
-255
-251
-248
-257
-238
-222
-210
-181
-176
-197
-228
-235
-256
-276
-285
-301
-312
-327
-338
-368
-380
-401
-437
-433
-415
-396
-406
-400
-400
-430
-440
-450
-467
-467
-433
-413
-380
-328
-297
-277
-269
-281
-298
-302
-300
-280
-276
-300
-293
-286
-274
-229
-212
-209
-211
-229
-283
-363
-404
-444
-468
-470
-466
-446
-324
-281
-407
-439
-310
-133
-176
-352
-401
-284
-209
-334
-461
-442
-340
-315
-384
-409
-379
-319
-316
-378
-438
-423
-369
-376
-425
-413
-352
-309
-283
-279
-279
-237
-215
-233
-246
-254
-237
-225
-264
-288
-287
-288
-293
-294
-264
-241
-233
-234
-233
-221
-205
-227
-230
-245
-265
-249
-254
-251
-242
-226
-213
-201
-172
-134
-122
-147
-193
-202
-219
-256
-257
-292
-316
-297
-319
-317
-313
-329
-311
-272
-289
-306
-322
-363
-366
-365
-376
-368
-385
-417
-424
-444
-434
-463
-467
-398
-406
-394
-356
-351
-332
-332
-338
-258
-251
-232
-185
-254
-238
-257
-264
-273
-290
-266
-255
-234
-252
-240
-249
-287
-274
-286
-299
-307
-366
-384
-375
-370
-377
-366
-331
-319
-306
-303
-289
-286
-288
-275
-258
-238
-225
-193
-170
-175
-171
-176
-176
-188
-204
-210
-217
-216
-240
-256
-273
-289
-286
-273
-263
-266
-250
-243
-247
-236
-219
-230
-268
-272
-294
-319
-307
-323
-333
-312
-307
-312
-306
-302
-278
-287
-299
-284
-268
-273
-277
-285
-288
-277
-277
-244
-248
-174
-368
-546
-267
-110
-321
-519
-410
-286
-313
-376
-349
-240
-216
-251
-229
-214
-233
-232
-219
-266
-290
-299
-323
-333
-353
-352
-334
-304
-265
-239
-204
-174
-154
-167
-190
-218
-251
-275
-318
-343
-352
-385
-370
-348
-346
-330
-309
-288
-303
-312
-303
-314
-333
-330
-317
-319
-337
-338
-329
-300
-294
-284
-264
-269
-273
-269
-293
-282
-287
-303
-299
-289
-286
-245
-265
-245
-258
-243
-303
-293
-371
-345
-451
-370
-827
-1668
-811
-1148
-1783
-1077
-645
-839
-448
150
131
120
537
350
210
150
101
-115
-338
-411
-552
-572
-647
-601
-495
-375
-269
-240
-70
-88
-150
-88
-133
-305
-326
-255
-419
-408
-404
-442
-325
-357
-370
-286
-314
-373
-306
-288
-410
-371
-357
-440
-466
-472
-483
-565
-566
-593
-621
-784
-948
-998
-1156
-1327
-1358
-1340
-1307
-1158
-957
-777
-577
-407
-243
-154
-129
-118
-151
-224
-338
-413
-471
-472
-487
-440
-323
-248
-173
-73
0
4
-32
-52
-151
-296
-317
-418
-475
-469
-491
-390
-398
-364
-380
-385
-346
-391
-424
-384
-266
-430
-511
-401
-473
-402
-408
-439
-353
-359
-380
-255
-269
-300
-257
-327
-291
-220
-282
-321
-240
-137
-204
-247
-162
-119
-254
-218
-58
-222
-242
-247
-368
-245
-294
-307
-152
-268
-392
-244
-192
-371
-343
-360
-361
-285
-478
-520
-413
-385
-462
-454
-369
-383
-398
-420
-381
-385
-346
-384
-407
-331
-282
-395
-311
-251
-341
-387
-341
-236
-224
-331
-301
-193
-265
-166
-120
-262
-304
-154
-265
-403
-352
-234
-358
-512
-273
-248
-403
-330
-301
-453
-330
-332
-432
-238
-375
-435
-401
-364
-481
-482
-340
-402
-393
-337
-239
-325
-465
-472
-450
-341
-513
-584
-321
-344
-428
-486
-303
-488
-592
-444
-380
-457
-422
-278
-292
-475
-487
-335
-347
-392
-381
-244
-344
-436
-156
-328
-243
-175
-206
-351
-331
-239
-487
-327
-359
-272
-381
-437
-400
-377
-396
-509
-433
-492
-625
-396
-409
-750
-457
-453
-712
-530
-276
-611
-409
-294
-593
-430
-426
-521
-344
-456
-538
-238
-269
-414
-236
68
-289
-396
-341
-349
-380
-613
-591
-267
-453
-652
-514
-196
-343
-687
-513
-312
-412
-902
-572
-187
-505
-628
-379
-271
-496
-456
-443
-287
-308
-427
-270
-55
-343
-316
-190
-195
-347
-426
-291
-364
-463
-521
-409
-533
-360
-509
-505
-245
-363
-504
-605
-340
-124
-619
-485
-343
-185
-404
-618
-11
-183
-398
-245
90
-369
-412
-232
-498
14
-478
-621
-133
-66
-395
-318
-161
-202
-647
-425
89
-427
-504
-190
-290
-473
-110
-197
-292
-448
45
-37
-824
140
85
-557
-66
-229
155
-252
-658
84
126
-488
-387
-80
118
-392
-138
104
-268
-18
-204
-77
-240
-195
6
-347
-185
-47
-482
-240
130
-122
-132
155
136
-71
-484
45
253
-619
-83
569
91
-444
-169
400
-20
-697
277
54
-213
-372
-32
183
-551
-34
-21
-78
-260
-197
-161
-570
107
-56
-424
13
199
-123
-219
123
17
-231
-10
-88
13
84
-24
-416
98
155
-378
-112
182
-313
-461
547
-344
-155
198
-933
-31
127
-581
-348
307
-65
-505
-107
38
-462
-93
69
207
-100
-152
256
285
-210
-509
506
-308
-538
231
164
60
-361
181
265
-356
-56
55
-65
-288
-425
6
-109
-522
-245
264
-524
-602
106
-40
-158
-180
193
112
-332
-8
-347
-297
134
128
382
-188
-247
403
319
-505
-46
374
152
-148
-163
-35
-61
-74
204
-447
-187
586
-308
-92
29
-400
177
-171
-253
12
317
-469
12
220
-67
-271
-54
326
-348
-205
-38
191
-57
-95
207
252
-539
-27
543
-385
-87
505
-285
-203
313
1
-426
-52
616
-188
73
-139
-100
333
-445
-339
43
70
-189
256
242
40
-66
-269
-42
396
-52
-840
357
462
-549
-210
-113
325
-207
313
-678
-41
863
-926
-211
460
-113
-96
74
-155
-289
19
270
-211
117
92
109
-127
-196
420
-197
-229
-207
194
171
-715
396
420
-513
-223
398
107
-312
-131
-395
-29
-233
51
-54
-280
633
-10
-169
-721
-123
814
-997
-302
115
-103
80
-365
-72
-105
-307
-95
91
-440
-155
299
-473
-270
589
-212
-748
214
214
-370
-566
661
-157
-683
181
302
-468
-571
360
-444
639
-35
-859
540
116
-480
-99
285
-530
-388
288
-311
-530
117
431
-541
-312
6
-35
-1
-347
-346
157
240
-824
112
-49
-67
-483
-55
367
-1316
220
566
-703
-165
742
-497
-426
-384
-380
349
-512
-414
215
98
-465
342
-277
-433
333
-446
-719
48
214
-845
-556
561
164
-865
-151
664
-183
-804
136
-27
-196
-365
-366
-203
28
228
-643
189
-139
-7
-373
-154
206
-522
-394
-69
-456
-256
-141
-534
-82
-282
-219
-365
-29
-151
-36
-429
-140
-28
-312
367
-603
-246
377
-562
-745
0
-62
-372
-146
104
-169
-74
497
-1205
-523
720
-339
-1468
-161
526
-246
-236
-391
17
-56
-245
-339
101
-187
-340
-115
4
-596
-335
92
-97
-346
-31
-53
-50
107
-668
-359
306
-395
-486
-353
-85
-498
-444
36
-888
-298
398
-557
-793
52
-106
-716
-539
383
-128
-979
-84
438
-191
-850
13
717
-1132
-216
507
-479
-524
-85
410
-578
-346
8
-65
-909
-513
859
-737
-391
48
-761
285
-329
-301
-707
-848
1097
-687
-1887
925
-139
-1190
-384
-19
245
-431
-450
-315
-62
-353
-331
-343
-723
164
-298
-457
-591
-439
597
-587
-534
18
-332
-474
-187
-337
-662
-196
211
-548
-577
-95
-705
-512
310
-472
-694
-218
-133
23
-313
-371
-524
-191
-138
-697
-324
-199
-396
-59
-222
-196
350
-434
-31
-21
-295
-545
-429
69
-557
41
-18
-606
-123
11
-282
-651
112
161
-963
-74
434
-875
-585
-257
52
-262
-418
-83
-879
-89
-66
-718
-605
-401
-88
-481
-544
-209
-128
-583
-549
-229
-339
-604
-444
-116
-253
-216
-560
-573
308
-944
-305
231
-352
51
-744
-289
-355
-69
-678
-344
-242
-213
183
-823
-554
66
-28
-1361
-752
435
349
-1134
-1299
1082
-293
-1345
-815
-79
140
-1314
-538
589
-321
-794
-869
287
344
-1437
-210
357
-421
-662
-303
-284
-820
-143
-87
-553
-507
51
-597
-614
-312
177
-853
-1212
823
-591
-670
-264
102
123
-989
-71
-26
-208
-631
-717
90
-93
-705
-383
31
-32
-869
-281
-82
-407
-303
-239
-10
-601
-612
-249
-215
-1081
123
116
-1385
-18
-276
-438
-615
-1282
269
-426
-1073
-84
-451
-436
-755
-367
276
-829
-649
438
-661
-498
-39
-780
134
-483
-1106
224
-762
-636
-590
87
177
-863
-180
329
-344
-771
-284
-93
-301
-772
-7
-622
-725
-151
-661
68
-819
8
8
-959
-258
143
-574
-892
246
-611
-740
227
-758
-218
-77
-706
-82
-137
-411
-803
-337
3
-483
-958
-108
110
-391
-848
-203
-115
-704
1
-83
-598
-429
141
-601
-378
-300
-443
70
165
-846
-355
290
198
-1135
-531
999
-834
-1050
373
-234
-664
337
-605
-634
60
-343
-587
-422
-351
-513
343
-650
-1165
680
-295
-1026
-36
-222
-280
68
-545
-575
142
-24
-874
2
224
-900
178
291
-817
-229
169
-324
-528
-360
512
-689
-346
502
-592
-363
-635
126
49
-1244
60
305
-618
-757
344
-214
-1157
98
-220
-144
-346
-554
295
-479
-458
-154
-480
-364
-456
223
-266
-800
-548
100
-393
-940
-21
14
-341
35
-529
-253
442
-794
-414
190
-426
-381
45
-593
-515
612
-363
-774
-295
138
-583
-700
73
47
-726
-437
-250
-309
28
-540
-421
-194
-41
48
-500
-486
-283
-31
35
-1000
-334
290
34
-490
-767
-99
316
-598
-632
412
129
-726
-472
-99
-189
-174
-888
-238
124
-558
-153
-325
-173
-124
-345
-311
-153
-27
-485
-689
291
-281
-617
280
-270
-725
-9
435
-226
-446
-20
-81
-261
-595
-154
-304
-166
-212
-645
-187
-28
-555
-101
-262
-423
-100
-168
-69
-293
-170
3
199
-502
-698
330
-317
-936
43
65
-440
-521
36
-565
-497
-215
-785
26
-125
-727
-67
-120
-970
-341
-70
-287
-564
-131
561
-512
-905
525
-205
-739
-272
-447
-124
-89
-690
-321
-422
-579
-645
-681
-227
-300
-224
-549
-251
-256
-1177
208
-272
-635
27
-132
87
-857
417
77
-1272
-587
-358
-212
-425
-637
-373
36
-490
-767
-25
-297
-572
-575
271
-111
-1083
-26
251
-988
-268
212
-314
-424
-53
-270
-380
-339
-888
-146
98
-441
-1196
-102
663
-565
-662
-347
105
-456
-832
21
-175
-566
-462
110
-388
-176
-13
-818
-137
329
-850
-74
257
-418
-591
-121
659
-674
-763
-79
-92
-107
-964
-731
495
-352
-990
72
169
-119
-1043
659
-98
-1283
172
742
-456
-1892
584
860
-1248
-933
1128
-239
-1721
-269
541
-414
-1364
-311
699
-818
-1059
257
269
-340
-854
97
-64
-886
-575
133
-396
-940
-100
-222
-880
-45
-14
-380
-256
-261
-116
-285
-797
26
-94
-401
-605
-381
-208
-441
320
-141
-603
236
-155
-770
-197
-245
-385
-754
-203
-85
-281
-557
-249
21
-1260
-148
695
-627
-1199
-105
441
-743
-732
26
132
-837
-493
-117
-307
-367
-627
1
-604
-469
-3
-242
-1079
-88
224
-518
-670
229
-455
-538
257
-413
-386
-325
-484
-378
156
-450
-594
-355
-609
-164
-501
-381
-128
-814
-267
-556
-300
-766
-442
310
-887
-476
223
-306
-523
-622
-498
-80
217
-386
-701
244
202
-461
-168
-417
-788
-312
-246
233
-503
-687
554
-538
-559
-380
398
251
-1035
166
-59
315
-140
-1296
62
460
-166
-771
-374
674
-189
-892
-167
64
-480
-383
-245
-541
-395
-177
-314
-215
-688
-256
427
-344
-758
268
565
-1184
-633
718
-504
-1163
-400
814
-749
-726
367
-168
-420
-318
-529
-637
135
-647
-628
-263
-89
-155
-638
-308
77
-736
-502
-537
196
172
-1010
-500
439
304
-1196
-640
618
441
-916
-320
402
-910
168
-514
-580
216
276
-547
-677
569
22
-518
-993
87
266
-1131
-411
12
642
-441
-631
-246
498
-525
-972
681
118
-177
-348
202
-391
-26
172
-365
-103
377
203
-102
38
84
-460
-619
-271
-94
-107
-619
319
-17
-558
-180
-244
-16
-353
-38
14
-418
153
82
-673
-348
751
-497
-872
409
696
-58
-1024
4
475
-542
-1226
271
-47
-1344
-224
917
-481
-838
321
286
-574
-602
704
-98
-964
288
449
-550
-1330
-160
1037
-32
-761
523
884
-311
-521
-349
374
-288
-1038
303
486
-437
-335
698
478
-1280
418
524
-734
-367
205
-113
-1037
-188
316
-318
-555
555
470
-852
-742
345
359
-1530
-644
541
-232
-851
-385
1330
123
-1106
195
971
-993
-858
721
222
-831
-773
960
235
-822
-258
-153
-50
-31
-149
-337
-282
-320
-65
-269
-691
-495
711
568
-1175
288
478
-375
-520
-429
294
235
-665
-361
467
726
-453
-468
-163
-150
304
124
-793
482
73
-202
103
-301
-115
-257
-276
90
488
-672
-365
177
-91
-815
-78
-36
-305
-101
-54
7
-318
-517
-230
-100
-97
-18
401
-84
-479
-70
225
-783
-739
270
-386
402
290
-269
-738
-98
35
-561
283
-113
165
266
-1048
-495
402
-442
-773
305
199
-310
-61
-160
-531
-49
-71
-695
-316
159
137
-379
-534
-144
379
-88
-473
-285
-310
-323
174
-364
-894
-14
370
-185
-842
-17
832
-43
-585
-332
1008
-60
-790
74
-23
-97
-386
170
-291
93
195
-416
395
-505
-558
251
-736
-280
-167
-407
-221
251
-272
-720
400
-347
-691
-137
162
-157
-66
-37
-225
-365
-176
-169
-128
178
-127
488
-62
-231
-304
-211
-105
-611
157
63
-407
39
41
-884
-525
-239
0
-34
-299
-7
38
-78
-945
-250
-24
-631
-209
-46
-80
33
280
83
-807
-500
275
-462
-226
262
33
-337
-144
-135
-737
-208
299
5
-143
-240
-169
232
-534
-553
-202
-461
68
21
-613
44
-233
-378
-91
-713
-658
-391
-216
-724
-410
2
-288
-360
-192
-750
-472
-242
-414
-225
-130
-160
-455
-50
-112
-564
-609
134
73
-579
-10
447
-354
-620
-284
-306
-86
33
-279
438
82
-783
-619
-388
-371
-111
-271
-260
-265
233
71
-935
-240
-469
300
286
-892
150
454
-346
-666
-329
-201
74
464
-373
-568
553
502
-675
-617
-31
172
-776
-203
483
143
-181
-239
-344
-562
-75
-105
-622
145
699
-241
-666
-406
274
-42
-657
-175
672
112
-654
106
-11
-309
-723
-469
481
-83
-268
475
97
-789
-370
-106
-386
-645
371
563
-470
-322
415
-76
-662
-346
91
-116
-301
550
-19
-112
-518
-6
556
-676
-429
351
129
-4
-142
76
-189
-519
-194
-208
346
212
-449
-67
-9
-460
-127
-348
-610
213
391
-116
-329
52
-112
-275
-75
-315
-158
26
-37
-72
192
-84
-218
-16
-861
-142
-219
-219
483
-283
-240
-446
-412
-264
-588
-1003
-42
665
111
-506
-842
-117
-63
-1307
-699
327
450
330
-782
-392
239
-473
-940
-626
462
353
-700
-720
159
227
-649
-570
-258
98
63
-645
-521
-233
296
-431
-1277
-671
47
-95
-715
-372
204
-410
-666
-383
-199
-582
-843
172
263
-43
-877
-336
263
-384
-480
-704
-4
312
-521
-636
35
297
-576
-775
502
233
-582
-459
-435
-97
-43
-1043
-377
519
-279
-768
-222
33
-34
-565
-977
-21
-118
-552
-720
-243
291
-64
-991
-327
463
-200
-757
-140
233
-197
-659
-640
62
496
-414
-646
177
60
-547
-813
70
231
-86
-371
-408
-45
-20
-469
-255
-37
157
48
-148
-282
-12
72
-223
-403
-195
112
174
-499
-598
642
-69
-451
-109
-153
164
202
-299
-519
98
-77
-413
-428
120
33
3
239
-360
-187
314
-527
-651
189
113
-227
-29
-169
1
166
-19
-446
-193
275
27
-360
-20
16
-191
-389
-596
320
259
-370
-372
-82
-266
-642
-419
-188
-246
-604
-179
285
-271
-313
-166
-188
-347
-427
-335
293
241
-400
-428
-323
264
-541
-886
192
535
-177
-665
168
167
-681
-652
-111
-454
-568
-425
-169
-3
-126
-829
-719
103
-539
-761
-515
110
-475
-924
-437
-130
-133
-538
-162
207
-338
-697
-434
-253
-417
-806
-536
61
-114
-291
-172
71
45
-133
-547
-818
-493
-97
-275
-454
121
-97
-180
-324
-162
-154
-824
-388
35
-284
-888
-422
16
-289
-171
-419
-15
323
-465
-548
-246
-439
-688
-560
-457
-19
190
-229
-380
-81
211
-368
-704
-274
-1
-89
-505
-659
-151
224
-366
-565
-277
-639
-265
208
-887
-684
-176
44
-424
-755
-597
-169
-219
-461
-158
-81
-187
-327
-102
-358
-425
-321
-18
-200
-385
-363
-325
-391
-552
-438
-146
-244
-587
-493
-434
-126
-312
-825
-812
-144
-73
-566
-539
-480
-256
-226
-702
-675
-522
-336
-441
-572
-567
-446
-134
-232
-686
-663
-239
-350
-733
-605
-254
-280
-515
-758
-416
23
-231
-596
-419
-151
-114
-115
-372
-530
-264
-14
-195
-559
-129
462
-50
-385
-241
-376
-483
-587
-285
-312
-553
-365
-79
-325
-592
-691
-418
-272
-18
-301
-573
-119
-179
-205
-569
-631
-203
230
-14
-257
-156
-77
-40
-587
-774
-159
-44
-87
-340
-318
88
-10
-741
-831
-268
90
-200
-723
-230
196
-216
-735
-434
318
-121
-451
-493
-458
-156
-614
-218
26
-554
-341
-33
-164
-459
-520
-268
-344
-389
-127
-405
-829
-403
187
84
-506
-576
-6
18
-476
-920
-630
186
-11
-708
-541
174
-244
-790
-436
-232
-235
-460
-830
-493
159
-523
-711
-494
-368
-352
-579
-420
-314
-229
-526
-709
-370
-247
-411
-398
-170
-37
-167
-546
-322
45
-266
-664
-284
-70
-196
-337
-398
-253
-365
-503
-519
-210
-306
-659
-527
-180
-213
-567
-623
-190
-235
-558
-103
97
-346
-414
-313
-222
-359
-528
-485
-266
-150
-457
-482
-288
-404
-366
-445
-561
-128
-42
-243
-313
-125
-127
-476
-566
-234
-29
-137
-219
-197
34
1
-710
-900
-248
-315
-240
-237
-149
-52
-369
-515
-549
-370
-122
-91
-171
-285
-322
-277
-360
-712
-691
-203
-362
-452
-251
-369
-588
-813
-634
-294
-648
-655
-482
-498
-429
-502
-499
-787
-692
-339
-331
-340
-323
-186
-129
-454
-588
-271
-118
-311
-312
2
-40
-2
-374
-574
-334
-157
-200
-587
-464
-143
-25
-417
-725
-388
-202
-440
-567
-347
-317
-592
-694
-514
-422
-357
-411
-324
-328
-343
-264
-425
-640
-508
-166
-257
-392
-328
-108
-103
-289
-433
-284
-159
-378
-260
-312
-283
-373
-497
-203
-157
-439
-477
-144
25
-290
-445
-412
-232
-245
-465
-489
-359
-252
-445
-454
-274
-394
-573
-339
23
-268
-569
-236
-63
-180
-274
-366
-148
-10
-109
-229
-274
-148
-235
-467
-495
-170
-140
-472
-440
-47
-115
-281
-631
-429
-65
-257
-437
-526
-146
-202
-535
-348
-252
-206
-305
-303
-23
-16
-440
-636
-207
-85
-421
-634
-314
8
-226
-534
-499
-324
-310
-391
-469
-336
-268
-362
-579
-655
-244
-220
-541
-534
-305
-98
-510
-595
-324
-364
-488
-382
-257
-211
-215
-363
-464
-350
-101
-165
-323
-304
-170
-239
-400
-383
-432
-459
-472
-262
-185
-305
-352
-346
-361
-513
-563
-531
-485
-413
-266
-178
-193
-227
-394
-462
-442
-350
-204
-56
-111
-300
-253
-222
-159
-220
-217
-284
-190
-148
-157
-215
-396
-389
-302
-131
-153
-404
-390
-45
-120
-561
-711
-288
-31
-340
-501
-251
-7
-367
-696
-532
-206
-165
-452
-576
-353
-230
-518
-702
-480
-192
-364
-592
-372
-162
-106
-388
-404
-623
-576
-311
-563
-404
-317
-51
-186
-326
-100
-215
-439
-500
-415
-212
-91
-319
-559
-566
-338
-416
-562
-607
-424
-233
-351
-420
-547
-442
-263
-380
-411
-275
-163
-252
-490
-567
-505
-448
-389
-425
-502
-442
-324
-239
-370
-448
-384
-313
-259
-343
-359
-351
-337
-275
-316
-337
-308
-307
-347
-458
-372
-306
-347
-430
-414
-308
-406
-455
-454
-397
-380
-364
-367
-461
-429
-332
-374
-465
-360
-326
-361
-285
-308
-308
-303
-289
-334
-338
-310
-337
-296
-283
-296
-304
-302
-343
-348
-348
-386
-370
-313
-298
-332
-324
-255
-320
-364
-299
-308
-318
-333
-291
-249
-265
-222
-228
-239
-273
-277
-225
-212
-242
-249
-250
-263
-255
-287
-324
-307
-276
-266
-333
-381
-374
-345
-373
-395
-364
-381
-371
-403
-402
-408
-423
-430
-445
-397
-364
-401
-372
-337
-336
-404
-426
-352
-332
-312
-355
-358
-324
-320
-328
-362
-331
-259
-277
-291
-299
-307
-295
-331
-346
-319
-294
-276
-275
-265
-247
-249
-236
-246
-258
-201
-212
-254
-255
-265
-248
-276
-314
-299
-302
-296
-312
-348
-337
-387
-414
-397
-419
-386
-380
-376
-338
-346
-354
-376
-381
-361
-390
-380
-343
-287
-250
-203
-191
-218
-196
-218
-255
-261
-282
-289
-265
-247
-255
-268
-230
-273
-324
-322
-345
-368
-366
-367
-426
-433
-375
-344
-357
-368
-342
-325
-337
-346
-309
-279
-310
-274
-233
-213
-219
-272
-263
-268
-260
-239
-268
-236
-262
-325
-296
-290
-274
-271
-263
-221
-223
-232
-277
-273
-278
-339
-356
-354
-325
-315
-354
-354
-330
-339
-341
-329
-322
-300
-300
-307
-280
-295
-294
-309
-326
-328
-342
-336
-341
-352
-344
-343
-349
-346
-350
-351
-347
-373
-339
-307
-323
-309
-324
-322
-316
-308
-242
-229
-233
-219
-227
-211
-205
-250
-257
-279
-300
-320
-386
-389
-371
-360
-369
-380
-375
-387
-369
-355
-354
-304
-294
-293
-274
-244
-228
-235
-206
-177
-179
-175
-169
-158
-143
-155
-175
-203
-207
-213
-241
-266
-274
-285
-325
-357
-352
-345
-383
-381
-361
-353
-353
-350
-327
-319
-296
-278
-242
-203
-202
-202
-192
-179
-184
-186
-175
-184
-218
-249
-247
-253
-258
-254
-274
-280
-281
-307
-352
-387
-351
-323
-339
-306
-316
-337
-317
-325
-287
-262
-287
-274
-262
-262
-252
-253
-261
-270
-285
-307
-321
-322
-331
-336
-332
-306
-296
-295
-281
-296
-296
-300
-321
-300
-277
-304
-320
-307
-270
-273
-301
-284
-329
-342
-316
-308
-285
-265
-254
-232
-234
-243
-252
-281
-290
-281
-286
-278
-262
-248
-244
-275
-286
-270
-284
-282
-282
-282
-272
-270
-222
-209
-230
-223
-232
-220
-209
-220
-220
-225
-226
-230
-245
-222
-214
-238
-258
-265
-275
-273
-289
-296
-248
-238
-243
-244
-235
-237
-257
-240
-251
-246
-189
-199
-232
-240
-211
-177
-197
-203
-199
-207
-213
-256
-276
-216
-226
-264
-259
-299
-312
-280
-339
-340
-305
-290
-268
-302
-288
-255
-296
-312
-293
-297
-258
-250
-264
-236
-213
-215
-239
-260
-283
-310
-309
-338
-354
-368
-393
-391
-377
-351
-328
-321
-301
-282
-283
-300
-320
-326
-291
-249
-248
-244
-246
-294
-333
-346
-349
-348
-353
-343
-356
-382
-396
-403
-392
-374
-368
-369
-367
-372
-362
-369
-369
-336
-326
-316
-290
-263
-238
-260
-291
-267
-278
-297
-295
-289
-275
-272
-262
-246
-234
-270
-278
-279
-275
-308
-353
-362
-364
-354
-351
-332
-307
-314
-350
-352
-337
-324
-310
-273
-239
-234
-206
-187
-209
-217
-231
-246
-279
-290
-265
-278
-281
-282
-256
-251
-285
-321
-361
-391
-419
-432
-434
-413
-357
-322
-321
-318
-327
-335
-353
-354
-364
-362
-364
-353
-330
-314
-300
-316
-324
-317
-330
-357
-354
-334
-326
-322
-328
-308
-274
-308
-303
-288
-303
-308
-341
-351
-322
-323
-308
-295
-305
-296
-304
-330
-341
-330
-337
-346
-350
-366
-366
-341
-323
-315
-298
-282
-290
-306
-302
-297
-323
-303
-303
-304
-267
-280
-249
-240
-250
-227
-259
-272
-262
-273
-280
-284
-263
-267
-281
-257
-254
-270
-268
-285
-308
-284
-245
-259
-257
-268
-275
-261
-271
-240
-245
-250
-244
-287
-280
-275
-282
-283
-318
-321
-289
-279
-275
-277
-289
-305
-328
-327
-325
-330
-305
-333
-349
-312
-307
-302
-330
-353
-344
-382
-377
-330
-352
-365
-363
-353
-321
-308
-300
-286
-294
-293
-288
-268
-244
-252
-238
-245
-243
-226
-240
-261
-285
-292
-278
-310
-309
-298
-330
-347
-345
-320
-310
-321
-318
-308
-315
-300
-309
-310
-291
-290
-288
-271
-242
-230
-241
-267
-272
-288
-326
-328
-346
-347
-324
-351
-309
-272
-301
-283
-269
-274
-269
-269
-279
-296
-316
-314
-305
-325
-305
-294
-322
-322
-356
-344
-322
-366
-342
-332
-319
-275
-282
-295
-307
-322
-337
-354
-368
-380
-369
-374
-370
-343
-339
-319
-318
-338
-304
-301
-322
-315
-305
-297
-287
-274
-247
-214
-200
-192
-199
-246
-254
-247
-264
-262
-226
-197
-183
-197
-225
-206
-222
-264
-265
-259
-263
-274
-288
-242
-225
-241
-241
-259
-239
-232
-263
-253
-225
-233
-270
-278
-262
-264
-250
-240
-234
-240
-274
-256
-275
-329
-314
-313
-331
-311
-302
-272
-300
-323
-283
-323
-359
-327
-322
-327
-322
-290
-270
-279
-270
-244
-270
-304
-304
-325
-342
-353
-369
-350
-334
-315
-298
-293
-264
-255
-263
-246
-250
-277
-278
-303
-329
-300
-278
-275
-282
-293
-308
-317
-307
-285
-263
-258
-269
-248
-227
-237
-235
-257
-249
-239
-283
-274
-243
-243
-233
-228
-209
-203
-224
-222
-223
-206
-201
-226
-236
-260
-274
-271
-273
-256
-236
-236
-255
-274
-277
-315
-345
-319
-324
-334
-353
-342
-312
-305
-299
-290
-277
-275
-275
-266
-260
-253
-251
-274
-293
-306
-325
-321
-333
-325
-295
-288
-268
-267
-264
-269
-285
-278
-289
-290
-281
-269
-265
-285
-280
-276
-291
-283
-284
-293
-288
-287
-290
-292
-290
-298
-300
-323
-334
-332
-358
-384
-386
-363
-357
-344
-346
-327
-297
-308
-329
-332
-333
-357
-364
-348
-328
-318
-320
-320
-349
-353
-316
-316
-328
-319
-314
-299
-302
-304
-287
-294
-297
-303
-316
-310
-309
-310
-330
-338
-300
-300
-302
-267
-262
-276
-291
-292
-294
-299
-320
-346
-362
-380
-369
-346
-345
-352
-354
-345
-364
-348
-335
-362
-345
-347
-344
-314
-329
-308
-309
-324
-322
-354
-357
-343
-355
-342
-355
-350
-332
-364
-394
-402
-408
-405
-406
-423
-420
-433
-410
-384
-377
-371
-366
-349
-316
-304
-304
-271
-274
-299
-291
-280
-299
-306
-296
-335
-381
-368
-400
-404
-372
-349
-327
-345
-341
-316
-329
-337
-342
-343
-317
-335
-330
-310
-302
-285
-276
-256
-243
-266
-282
-312
-342
-329
-336
-328
-309
-325
-344
-355
-358
-336
-352
-369
-329
-330
-325
-318
-344
-339
-353
-393
-368
-357
-354
-338
-332
-310
-311
-308
-297
-302
-300
-305
-317
-294
-290
-316
-327
-354
-341
-328
-333
-316
-312
-325
-343
-336
-305
-287
-295
-306
-291
-293
-301
-268
-261
-264
-252
-246
-236
-225
-230
-243
-244
-245
-253
-272
-252
-250
-265
-268
-268
-253
-243
-227
-226
-242
-234
-224
-237
-238
-224
-215
-207
-204
-185
-173
-166
-173
-191
-182
-186
-207
-196
-200
-231
-241
-254
-268
-266
-265
-281
-269
-234
-238
-230
-196
-195
-217
-230
-223
-237
-256
-262
-249
-248
-277
-263
-233
-233
-224
-207
-185
-176
-154
-126
-134
-130
-127
-139
-150
-148
-135
-145
-162
-154
-139
-158
-168
-169
-189
-186
-187
-173
-165
-161
-151
-158
-171
-172
-152
-144
-135
-106
-130
-141
-134
-147
-135
-123
-116
-125
-124
-135
-149
-157
-157
-158
-149
-147
-152
-147
-166
-195
-179
-170
-189
-205
-205
-194
-186
-200
-217
-210
-193
-203
-208
-186
-174
-189
-211
-190
-161
-143
-163
-168
-134
-122
-138
-145
-147
-149
-168
-181
-163
-170
-178
-163
-140
-157
-172
-163
-180
-190
-204
-202
-177
-172
-188
-185
-180
-172
-153
-152
-154
-150
-137
-151
-139
-125
-149
-137
-135
-146
-135
-131
-138
-133
-130
-120
-142
-158
-153
-164
-171
-173
-145
-137
-140
-111
-100
-109
-123
-109
-88
-108
-130
-120
-131
-153
-149
-144
-143
-136
-130
-148
-155
-139
-122
-120
-128
-132
-146
-167
-171
-179
-175
-185
-193
-182
-182
-179
-184
-175
-159
-170
-165
-141
-154
-186
-202
-206
-199
-207
-223
-213
-212
-211
-211
-219
-218
-213
-223
-228
-209
-209
-211
-208
-215
-209
-219
-241
-229
-228
-244
-233
-230
-259
-251
-219
-219
-237
-224
-206
-228
-215
-195
-219
-228
-212
-212
-205
-191
-185
-175
-173
-180
-183
-159
-159
-173
-170
-150
-126
-121
-112
-97
-106
-134
-146
-159
-160
-161
-142
-125
-124
-114
-120
-138
-128
-116
-137
-131
-118
-135
-133
-143
-156
-162
-154
-148
-140
-124
-152
-162
-153
-167
-174
-189
-197
-186
-190
-184
-179
-184
-209
-225
-208
-217
-239
-222
-225
-253
-236
-228
-240
-254
-254
-246
-243
-248
-267
-299
-290
-298
-309
-300
-311
-309
-287
-283
-291
-270
-269
-274
-280
-277
-273
-297
-287
-279
-285
-292
-313
-311
-313
-307
-274
-264
-283
-283
-271
-265
-283
-291
-276
-265
-267
-257
-247
-249
-261
-257
-242
-245
-252
-253
-249
-253
-244
-235
-225
-216
-224
-206
-208
-219
-224
-212
-206
-213
-203
-201
-214
-234
-231
-248
-279
-274
-262
-258
-242
-237
-229
-231
-233
-222
-235
-241
-242
-234
-230
-234
-232
-221
-242
-257
-245
-238
-242
-237
-222
-216
-210
-207
-222
-252
-277
-283
-278
-263
-252
-251
-253
-264
-261
-263
-289
-267
-225
-231
-222
-227
-253
-276
-290
-295
-308
-313
-321
-312
-300
-293
-288
-279
-257
-257
-271
-270
-287
-297
-301
-299
-285
-265
-274
-285
-276
-296
-293
-273
-273
-246
-236
-234
-240
-255
-274
-311
-320
-332
-313
-286
-284
-287
-294
-306
-298
-289
-286
-292
-313
-311
-287
-287
-309
-303
-291
-293
-298
-304
-298
-295
-297
-288
-265
-268
-281
-272
-267
-266
-274
-245
-233
-249
-244
-252
-266
-283
-285
-261
-246
-230
-208
-200
-206
-207
-207
-217
-229
-215
-182
-165
-158
-146
-135
-146
-171
-163
-155
-168
-173
-165
-151
-152
-152
-141
-148
-163
-167
-145
-143
-163
-169
-158
-170
-183
-181
-202
-210
-205
-220
-238
-232
-249
-259
-232
-220
-197
-178
-186
-203
-199
-182
-205
-218
-201
-207
-226
-238
-227
-233
-266
-268
-266
-266
-267
-278
-277
-243
-234
-245
-235
-219
-216
-227
-264
-267
-258
-267
-260
-260
-251
-254
-265
-251
-251
-262
-240
-226
-215
-220
-228
-220
-232
-235
-226
-225
-215
-212
-239
-251
-253
-273
-290
-275
-267
-274
-254
-254
-269
-259
-250
-256
-267
-270
-245
-244
-248
-221
-238
-246
-244
-242
-242
-239
-232
-250
-262
-265
-278
-299
-310
-321
-331
-322
-313
-299
-298
-294
-303
-321
-305
-285
-287
-257
-237
-235
-202
-198
-187
-184
-183
-174
-183
-199
-195
-182
-184
-177
-159
-175
-192
-189
-220
-248
-246
-246
-240
-231
-237
-227
-212
-219
-215
-194
-182
-168
-173
-167
-169
-185
-173
-176
-201
-210
-211
-212
-201
-200
-220
-228
-210
-200
-200
-208
-195
-183
-186
-211
-232
-209
-218
-240
-241
-243
-226
-235
-254
-247
-239
-232
-229
-220
-217
-208
-209
-219
-233
-251
-262
-265
-276
-270
-247
-239
-228
-220
-229
-222
-212
-232
-222
-205
-197
-183
-189
-204
-219
-217
-195
-183
-160
-155
-178
-176
-185
-209
-212
-216
-226
-223
-210
-211
-241
-226
-225
-240
-210
-222
-243
-251
-253
-246
-242
-220
-213
-205
-190
-198
-204
-222
-221
-197
-197
-204
-178
-162
-180
-199
-206
-209
-218
-213
-201
-188
-220
-218
-209
-206
-198
-196
-176
-179
-201
-199
-205
-215
-222
-219
-219
-235
-231
-224
-238
-266
-256
-225
-217
-204
-190
-199
-183
-180
-199
-198
-183
-183
-200
-195
-209
-226
-234
-241
-232
-223
-226
-247
-244
-253
-283
-272
-272
-286
-262
-250
-230
-207
-214
-214
-226
-239
-231
-229
-203
-194
-215
-218
-220
-224
-230
-240
-252
-264
-282
-272
-265
-272
-267
-263
-257
-246
-234
-213
-225
-233
-233
-229
-235
-246
-233
-236
-227
-219
-227
-232
-231
-204
-206
-217
-229
-242
-248
-269
-263
-252
-264
-259
-254
-245
-237
-251
-241
-249
-245
-247
-255
-257
-248
-223
-234
-230
-224
-217
-216
-237
-236
-213
-224
-229
-232
-235
-237
-233
-222
-214
-213
-215
-193
-188
-194
-215
-216
-225
-250
-237
-227
-229
-237
-226
-220
-230
-210
-241
-264
-264
-282
-289
-296
-281
-262
-251
-247
-264
-279
-285
-304
-317
-310
-302
-284
-295
-295
-305
-326
-329
-319
-305
-305
-284
-280
-274
-290
-321
-310
-310
-327
-335
-335
-330
-319
-313
-318
-312
-302
-304
-313
-306
-286
-288
-277
-278
-288
-277
-281
-276
-260
-251
-246
-231
-191
-195
-202
-190
-178
-156
-152
-155
-136
-134
-142
-149
-161
-163
-178
-192
-186
-165
-154
-151
-162
-160
-160
-159
-130
-114
-117
-111
-117
-116
-124
-142
-140
-146
-144
-137
-134
-146
-161
-162
-184
-219
-231
-226
-255
-256
-247
-247
-228
-229
-227
-218
-203
-209
-226
-181
-177
-195
-212
-220
-223
-245
-260
-256
-241
-253
-246
-238
-236
-234
-245
-247
-248
-265
-269
-260
-276
-292
-296
-291
-278
-281
-274
-261
-261
-251
-237
-228
-239
-244
-248
-255
-251
-237
-229
-217
-203
-212
-215
-235
-230
-219
-249
-247
-245
-236
-223
-232
-229
-238
-244
-232
-240
-246
-210
-188
-196
-194
-192
-201
-200
-192
-170
-164
-160
-142
-146
-140
-126
-134
-111
-107
-107
-109
-125
-131
-152
-157
-179
-194
-196
-205
-205
-197
-182
-199
-205
-196
-193
-191
-176
-163
-156
-140
-129
-115
-125
-144
-127
-131
-145
-120
-120
-127
-151
-171
-156
-166
-180
-186
-180
-179
-169
-169
-178
-189
-203
-204
-204
-204
-198
-190
-201
-194
-193
-185
-189
-212
-213
-233
-242
-243
-248
-253
-258
-250
-256
-260
-271
-279
-290
-290
-294
-293
-267
-253
-246
-245
-263
-275
-290
-316
-323
-315
-321
-331
-321
-311
-332
-348
-347
-349
-365
-347
-330
-317
-314
-310
-293
-298
-309
-332
-344
-351
-346
-343
-326
-311
-311
-312
-310
-314
-322
-318
-324
-306
-300
-305
-315
-330
-336
-319
-301
-301
-267
-250
-253
-234
-214
-211
-210
-194
-173
-165
-156
-150
-142
-146
-173
-175
-149
-135
-146
-170
-174
-185
-215
-217
-221
-235
-219
-241
-259
-265
-267
-266
-285
-290
-277
-274
-286
-284
-271
-249
-263
-263
-264
-273
-262
-273
-290
-274
-268
-269
-270
-276
-287
-305
-301
-304
-319
-338
-329
-326
-328
-341
-368
-362
-370
-385
-381
-382
-379
-375
-379
-378
-384
-397
-385
-374
-375
-379
-372
-363
-371
-368
-378
-372
-383
-401
-392
-398
-397
-404
-396
-384
-386
-382
-383
-385
-381
-385
-368
-363
-367
-361
-366
-372
-377
-373
-361
-347
-334
-327
-317
-327
-326
-321
-335
-311
-303
-305
-305
-305
-303
-301
-294
-289
-287
-298
-309
-318
-326
-321
-316
-314
-315
-290
-266
-287
-293
-280
-275
-257
-232
-226
-248
-252
-246
-256
-256
-253
-240
-227
-225
-237
-228
-224
-253
-260
-266
-270
-268
-287
-283
-284
-299
-290
-289
-278
-262
-262
-262
-245
-256
-256
-252
-257
-260
-256
-241
-233
-233
-225
-205
-203
-211
-195
-165
-170
-184
-193
-202
-212
-198
-205
-200
-194
-202
-195
-203
-209
-207
-210
-227
-225
-222
-235
-246
-233
-228
-242
-273
-276
-261
-289
-296
-289
-288
-282
-283
-272
-265
-260
-252
-258
-256
-261
-266
-274
-298
-322
-314
-315
-343
-350
-341
-341
-357
-353
-346
-347
-334
-307
-305
-305
-283
-282
-310
-328
-328
-318
-320
-310
-284
-280
-266
-278
-297
-294
-302
-301
-280
-275
-261
-252
-259
-286
-297
-298
-320
-326
-334
-322
-313
-327
-331
-327
-336
-336
-328
-342
-352
-353
-341
-327
-331
-324
-320
-317
-313
-321
-311
-303
-318
-303
-287
-287
-286
-282
-287
-286
-291
-304
-287
-287
-287
-292
-296
-312
-323
-323
-319
-314
-317
-312
-342
-349
-358
-366
-356
-363
-385
-402
-399
-402
-400
-403
-417
-416
-413
-403
-403
-411
-412
-408
-428
-442
-434
-461
-477
-478
-481
-483
-473
-470
-483
-497
-499
-498
-517
-527
-507
-493
-479
-456
-443
-437
-412
-384
-386
-394
-392
-381
-391
-391
-377
-387
-409
-417
-409
-421
-432
-438
-436
-429
-423
-417
-420
-410
-406
-412
-420
-411
-370
-342
-336
-327
-319
-326
-331
-338
-336
-309
-311
-292
-273
-273
-268
-258
-245
-252
-249
-243
-240
-256
-266
-251
-253
-255
-240
-242
-262
-276
-269
-261
-255
-241
-228
-236
-250
-245
-256
-260
-252
-265
-257
-259
-255
-254
-257
-250
-271
-283
-264
-262
-267
-277
-275
-274
-273
-269
-261
-267
-291
-293
-282
-291
-298
-288
-264
-245
-246
-234
-228
-230
-230
-238
-244
-237
-247
-268
-249
-237
-244
-222
-205
-195
-180
-170
-166
-155
-144
-138
-147
-162
-169
-169
-175
-188
-192
-186
-181
-168
-161
-164
-183
-201
-196
-200
-205
-197
-191
-193
-197
-189
-180
-175
-165
-143
-140
-132
-113
-108
-107
-128
-146
-165
-177
-182
-193
-202
-209
-198
-202
-217
-221
-221
-225
-233
-242
-255
-252
-257
-277
-260
-242
-238
-236
-245
-247
-259
-278
-269
-275
-290
-287
-307
-327
-344
-358
-374
-370
-357
-358
-355
-356
-355
-369
-372
-389
-386
-358
-359
-334
-314
-303
-290
-278
-271
-253
-238
-233
-242
-238
-233
-252
-239
-244
-243
-222
-227
-231
-239
-255
-244
-267
-280
-288
-282
-272
-293
-284
-287
-300
-311
-301
-313
-315
-304
-309
-314
-320
-330
-339
-324
-331
-351
-358
-383
-395
-403
-408
-403
-404
-411
-420
-391
-386
-387
-368
-349
-341
-343
-344
-352
-366
-379
-372
-381
-386
-393
-376
-361
-384
-390
-383
-399
-408
-406
-400
-390
-385
-373
-377
-387
-360
-343
-348
-335
-331
-329
-342
-337
-317
-322
-334
-344
-346
-349
-354
-340
-329
-339
-346
-330
-331
-332
-315
-301
-299
-285
-258
-250
-248
-263
-258
-269
-270
-261
-264
-254
-261
-260
-261
-259
-251
-241
-249
-265
-255
-249
-266
-272
-273
-296
-298
-294
-304
-312
-310
-325
-344
-350
-349
-330
-310
-297
-306
-306
-301
-312
-323
-316
-314
-320
-321
-314
-307
-308
-314
-315
-313
-322
-324
-327
-328
-304
-287
-269
-257
-248
-232
-241
-268
-282
-288
-308
-311
-320
-333
-317
-298
-284
-273
-256
-234
-224
-214
-218
-225
-230
-244
-250
-245
-255
-262
-242
-252
-254
-225
-212
-190
-177
-180
-172
-184
-200
-208
-236
-248
-259
-256
-222
-210
-199
-186
-182
-177
-178
-170
-172
-176
-164
-159
-149
-140
-146
-148
-155
-148
-148
-130
-107
-105
-133
-156
-167
-169
-181
-199
-211
-225
-213
-204
-207
-210
-221
-234
-256
-273
-292
-306
-297
-307
-304
-288
-292
-288
-296
-316
-327
-341
-355
-342
-349
-351
-365
-378
-377
-398
-392
-379
-386
-380
-370
-361
-381
-383
-368
-374
-372
-361
-363
-358
-349
-339
-337
-336
-341
-355
-355
-356
-359
-352
-362
-376
-359
-347
-344
-338
-339
-326
-339
-360
-352
-356
-348
-332
-333
-329
-318
-328
-346
-352
-351
-365
-369
-364
-367
-366
-365
-363
-360
-348
-360
-352
-330
-320
-297
-294
-306
-313
-314
-305
-299
-280
-271
-265
-269
-278
-250
-233
-219
-224
-234
-238
-259
-270
-262
-266
-271
-271
-273
-279
-264
-237
-235
-233
-226
-229
-243
-262
-261
-257
-255
-241
-218
-219
-231
-236
-235
-241
-238
-220
-213
-212
-212
-216
-220
-220
-228
-235
-245
-257
-239
-221
-230
-246
-241
-221
-231
-245
-253
-238
-225
-213
-200
-200
-221
-215
-206
-213
-194
-183
-182
-179
-184
-179
-182
-183
-159
-145
-153
-170
-172
-190
-216
-213
-202
-180
-158
-145
-137
-155
-156
-162
-185
-191
-184
-176
-181
-171
-154
-155
-159
-154
-152
-144
-146
-149
-146
-144
-153
-149
-148
-171
-181
-185
-202
-206
-218
-217
-207
-211
-212
-215
-201
-195
-179
-170
-186
-185
-198
-205
-209
-219
-231
-230
-216
-225
-232
-221
-204
-200
-202
-224
-256
-262
-266
-268
-260
-255
-261
-270
-273
-276
-268
-239
-230
-226
-223
-235
-241
-250
-245
-227
-230
-231
-225
-246
-251
-252
-253
-253
-255
-263
-263
-263
-273
-271
-264
-258
-270
-264
-267
-282
-279
-282
-285
-286
-300
-308
-294
-300
-311
-317
-328
-342
-321
-318
-306
-279
-286
-268
-267
-297
-311
-295
-292
-305
-304
-299
-303
-293
-295
-316
-326
-320
-318
-327
-337
-346
-337
-332
-346
-347
-363
-360
-345
-359
-366
-363
-351
-335
-350
-355
-350
-361
-343
-336
-318
-306
-334
-330
-342
-359
-335
-340
-359
-362
-365
-360
-368
-392
-389
-386
-400
-409
-408
-404
-410
-414
-407
-411
-406
-391
-379
-358
-361
-363
-357
-370
-382
-385
-366
-354
-353
-347
-363
-349
-331
-327
-309
-317
-307
-296
-276
-273
-273
-263
-274
-273
-263
-258
-245
-234
-220
-217
-217
-183
-178
-173
-160
-160
-161
-173
-164
-156
-165
-170
-168
-163
-167
-160
-141
-129
-128
-124
-108
-99
-94
-92
-84
-69
-77
-68
-80
-80
-76
-94
-93
-89
-83
-92
-110
-128
-146
-158
-158
-173
-173
-160
-167
-157
-164
-179
-172
-182
-190
-194
-190
-182
-196
-219
-235
-244
-238
-240
-241
-235
-254
-250
-243
-256
-258
-260
-253
-249
-255
-241
-242
-245
-242
-245
-262
-267
-270
-282
-269
-273
-283
-292
-303
-291
-297
-303
-296
-295
-276
-256
-265
-290
-300
-306
-323
-327
-334
-341
-337
-330
-325
-323
-311
-306
-294
-283
-302
-328
-340
-348
-363
-356
-371
-391
-397
-410
-409
-417
-426
-403
-400
-416
-404
-411
-405
-386
-387
-366
-345
-337
-333
-337
-346
-364
-367
-362
-375
-379
-366
-386
-379
-348
-354
-355
-342
-335
-319
-308
-320
-340
-349
-355
-364
-354
-344
-340
-331
-345
-328
-321
-309
-299
-312
-319
-325
-337
-334
-344
-361
-355
-358
-346
-336
-321
-324
-329
-310
-307
-310
-312
-308
-304
-306
-295
-292
-275
-259
-251
-237
-241
-218
-218
-232
-217
-240
-257
-272
-280
-261
-270
-268
-268
-259
-255
-255
-237
-230
-226
-236
-228
-226
-244
-252
-236
-254
-270
-265
-274
-264
-277
-288
-281
-287
-275
-260
-264
-269
-268
-273
-270
-272
-263
-269
-289
-282
-279
-267
-257
-267
-263
-271
-283
-279
-288
-302
-302
-285
-288
-292
-304
-306
-307
-337
-318
-297
-290
-281
-305
-304
-297
-302
-294
-297
-297
-289
-294
-281
-280
-289
-277
-278
-286
-299
-316
-336
-349
-351
-345
-331
-316
-315
-316
-316
-313
-302
-290
-286
-281
-276
-276
-284
-300
-270
-258
-265
-258
-260
-247
-244
-247
-250
-278
-281
-309
-343
-336
-334
-333
-333
-334
-355
-343
-348
-367
-359
-363
-361
-354
-354
-357
-365
-375
-373
-379
-364
-346
-347
-341
-349
-349
-346
-349
-368
-395
-378
-368
-394
-421
-425
-426
-419
-406
-412
-408
-390
-401
-429
-452
-463
-467
-443
-436
-430
-431
-439
-427
-429
-423
-404
-406
-398
-386
-388
-380
-374
-371
-366
-368
-370
-361
-359
-349
-338
-359
-343
-337
-348
-340
-342
-353
-368
-368
-367
-392
-388
-394
-384
-364
-378
-376
-383
-386
-383
-385
-383
-380
-377
-372
-362
-356
-361
-360
-353
-336
-331
-331
-315
-303
-304
-292
-294
-283
-272
-271
-258
-267
-253
-227
-243
-259
-241
-229
-231
-228
-227
-220
-208
-199
-172
-158
-164
-160
-153
-145
-156
-149
-134
-133
-131
-127
-121
-124
-123
-117
-115
-131
-141
-145
-149
-149
-153
-162
-174
-183
-194
-191
-201
-197
-176
-172
-176
-164
-169
-177
-184
-181
-192
-231
-242
-228
-211
-208
-207
-200
-215
-201
-165
-179
-171
-144
-123
-104
-100
-94
-89
-104
-115
-116
-108
-117
-128
-126
-130
-141
-127
-134
-151
-146
-144
-122
-115
-117
-116
-113
-105
-89
-78
-81
-84
-90
-98
-75
-65
-69
-82
-99
-123
-122
-118
-142
-142
-144
-143
-143
-139
-136
-141
-140
-133
-118
-122
-141
-140
-133
-147
-152
-148
-160
-159
-158
-178
-170
-179
-193
-195
-195
-200
-210
-214
-214
-203
-206
-216
-235
-237
-237
-256
-265
-252
-253
-270
-257
-246
-236
-234
-245
-239
-257
-255
-261
-276
-270
-278
-276
-288
-300
-312
-320
-302
-307
-313
-316
-315
-320
-312
-287
-298
-320
-329
-326
-344
-341
-330
-338
-341
-361
-369
-378
-383
-390
-399
-403
-402
-396
-375
-348
-356
-363
-360
-341
-341
-351
-336
-337
-328
-330
-355
-353
-363
-381
-389
-378
-390
-409
-406
-420
-420
-436
-441
-428
-444
-461
-458
-462
-459
-446
-432
-415
-407
-394
-384
-382
-375
-378
-384
-388
-389
-379
-356
-366
-372
-372
-386
-398
-390
-368
-367
-349
-345
-337
-318
-301
-280
-280
-261
-260
-269
-262
-295
-312
-313
-315
-318
-321
-315
-309
-301
-293
-287
-265
-258
-256
-252
-253
-245
-229
-213
-215
-207
-202
